hep.aida
Interface IFitParameterSettings
-
- All Known Subinterfaces:
- IDevFitParameterSettings
- All Known Implementing Classes:
- FitParameterSettings
public interface IFitParameterSettingsFitting-specific settings applied to a parameter of the fitted function.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description booleanisBound()booleanisFixed()doublelowerBound()java.lang.Stringname()voidremoveBounds()voidreset()voidsetBounds(double lo, double up)voidsetFixed(boolean isFixed)voidsetLowerBound(double lowerBound)Set the lower bound.voidsetStepSize(double step)voidsetUpperBound(double upperBound)Set the upper bound.doublestepSize()doubleupperBound()
-
-
-
Method Detail
-
name
java.lang.String name()
-
stepSize
double stepSize()
-
upperBound
double upperBound()
-
lowerBound
double lowerBound()
-
isBound
boolean isBound()
-
isFixed
boolean isFixed()
-
setStepSize
void setStepSize(double step) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
setBounds
void setBounds(double lo, double up) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
removeBounds
void removeBounds()
-
setFixed
void setFixed(boolean isFixed)
-
setLowerBound
void setLowerBound(double lowerBound)
Set the lower bound. When this method is invoked any previous bound is reset. The new bounds are (lowerBound, +INF).- Parameters:
lowerBound- The lower bound.
-
setUpperBound
void setUpperBound(double upperBound)
Set the upper bound. When this method is invoked any previous bound is reset. The new bounds are (-INF, upperBound).- Parameters:
upperBound- The upper bound.
-
reset
void reset()
-
-
DMelt 3.0 © DataMelt by jWork.ORG