Class GammaScaling

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  GammaScaling.Par
      Parameterization class.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private double gamma
      Gamma value.
    • Constructor Summary

      Constructors 
      Constructor Description
      GammaScaling()
      Constructor without options.
      GammaScaling​(double gamma)
      Constructor with Gamma value.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double getMax()
      Get maximum resulting value.
      double getMin()
      Get minimum resulting value.
      double getScaled​(double d)
      Transform a given value using the scaling function.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • gamma

        private double gamma
        Gamma value.
    • Constructor Detail

      • GammaScaling

        public GammaScaling()
        Constructor without options.
      • GammaScaling

        public GammaScaling​(double gamma)
        Constructor with Gamma value.
        Parameters:
        gamma - Gamma value.
    • Method Detail

      • getScaled

        public double getScaled​(double d)
        Description copied from interface: ScalingFunction
        Transform a given value using the scaling function.
        Specified by:
        getScaled in interface ScalingFunction
        Parameters:
        d - Original value
        Returns:
        Scaled value
      • getMin

        public double getMin()
        Description copied from interface: ScalingFunction
        Get minimum resulting value. May be Double.NaN or Double.NEGATIVE_INFINITY.
        Specified by:
        getMin in interface ScalingFunction
        Returns:
        Minimum resulting value.
      • getMax

        public double getMax()
        Description copied from interface: ScalingFunction
        Get maximum resulting value. May be Double.NaN or Double.POSITIVE_INFINITY.
        Specified by:
        getMax in interface ScalingFunction
        Returns:
        Maximum resulting value.