Public Methods |
virtual double | value () const=0 |
virtual double | error () const=0 |
virtual std::string | nameId () const=0 |
virtual double | start () const=0 |
virtual double | step () const=0 |
virtual double | upperBound () const=0 |
virtual double | lowerBound () const=0 |
virtual bool | isBound () const=0 |
virtual bool | isFixed () const=0 |
virtual void | setStart (double start)=0 |
virtual void | setStep (double step)=0 |
virtual void | setBounds (double lo, double up)=0 |
virtual void | release ()=0 |
virtual double | noUpperBound () const=0 |
| Return the value corresponding to +INF. To set lower-only bound use: setBounds(xlow, noUpperBound()).
|
virtual double | noLowerBound () const=0 |
| Return the value corresponding to -INF. To set upper-only bound use: setBounds(noLowerBound(),xhigh).
|
virtual | ~IFitParameter () |