Package edu.cmu.tetrad.sem
Class StandardizedSemIm.ParameterRange
java.lang.Object
edu.cmu.tetrad.sem.StandardizedSemIm.ParameterRange
- All Implemented Interfaces:
TetradSerializable,Serializable
- Enclosing class:
- StandardizedSemIm
public static final class StandardizedSemIm.ParameterRange
extends Object
implements TetradSerializable
Stores a coefficient range--i.e. the edge and coefficient value for which the range is needed, plus the low and
high ends of the range to which the coefficient value may be adjusted.
- Author:
- josephramsey
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionParameterRange(Edge edge, double coef, double low, double high) Constructs a new parameter range. -
Method Summary
-
Constructor Details
-
ParameterRange
Constructs a new parameter range.- Parameters:
edge- The edge for which the range is needed.coef- The coefficient value for which the range is needed.low- The low end of the range to which the coefficient value may be adjusted.high- The high end of the range to which the coefficient value may be adjusted.
-
-
Method Details
-
serializableInstance
Generates a simple exemplar of this class to test serialization.- Returns:
- a
StandardizedSemIm.ParameterRangeobject
-
getEdge
Getter for the field
edge.- Returns:
- a
Edgeobject
-
getCoef
public double getCoef()Getter for the field
coef.- Returns:
- a double
-
getLow
public double getLow()Getter for the field
low.- Returns:
- a double
-
getHigh
public double getHigh()Getter for the field
high.- Returns:
- a double
-
toString
toString.
-