Package pulse.math.transforms
Class InvDiamTransform
- java.lang.Object
-
- pulse.math.transforms.InvDiamTransform
-
- All Implemented Interfaces:
Serializable
,Transformable
public class InvDiamTransform extends Object implements Transformable
A transform that simply divides the value by the squared length of the sample.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InvDiamTransform(ExtendedThermalProperties etp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
inverse(double t)
Inverses the transform.double
transform(double value)
Performs the selected transform withvalue
-
-
-
Constructor Detail
-
InvDiamTransform
public InvDiamTransform(ExtendedThermalProperties etp)
-
-
Method Detail
-
transform
public double transform(double value)
Description copied from interface:Transformable
Performs the selected transform withvalue
- Specified by:
transform
in interfaceTransformable
- Parameters:
value
- a double representing the parameter value- Returns:
- the results, such that
inverse( transform(value) ) = value
-
inverse
public double inverse(double t)
Description copied from interface:Transformable
Inverses the transform.- Specified by:
inverse
in interfaceTransformable
-
-