RAIDA
1.9.0
|
Dummy implementation of IFitParameterSettings. More...
#include <IFitParameterSettingsROOT.h>
Public Member Functions | |
virtual | ~IFitParameterSettingsROOT () |
Destructor. | |
virtual std::string | name () const |
Name of the parameter to which settings apply. | |
virtual double | stepSize () const |
Step size allows to control the "sensitivity" of the change of the parameter when fitters looks for the optimal parameter value. More... | |
virtual double | upperBound () const |
Bounds. | |
virtual double | lowerBound () const |
virtual bool | isBound () const |
Shortcut for lowerBound() == -INF && upperBound() == +INF. | |
virtual bool | isFixed () const |
Value of the parameter cannot change if isFixed() == true. More... | |
virtual void | setStepSize (double step) |
Set the step size for the fitter. | |
virtual void | setBounds (double lo, double up) |
Set bounds. If bounds not set, then default bound is (-INF,+INF). | |
virtual void | removeBounds () |
Shortcut for setBounds(-INF,+INF). | |
virtual void | setFixed (bool isFixed) |
Fix/unfix parameter. | |
virtual void | setLowerBound (double lowerBound) |
Set the lower bound. More... | |
virtual void | setUpperBound (double upperBound) |
Set the upper bound. More... | |
virtual void | reset () |
Reset all settings to the default values (remove bounds, step size = 1.0, no fix). | |
Public Member Functions inherited from AIDA::IFitParameterSettings | |
virtual | ~IFitParameterSettings () |
Destructor. | |
Dummy implementation of IFitParameterSettings.
|
virtual |
Value of the parameter cannot change if isFixed() == true.
Parameter can be fixed independently from setting the bounds.
Implements AIDA::IFitParameterSettings.
|
virtual |
Set the lower bound.
When this method is invoked any previous bound is reset. The new bounds are (lowerBound, +INF).
lowerBound | The lower bound. |
Implements AIDA::IFitParameterSettings.
|
virtual |
Set the upper bound.
When this method is invoked any previous bound is reset. The new bounds are (-INF, upperBound).
upperBound | The upper bound. |
Implements AIDA::IFitParameterSettings.
|
virtual |
Step size allows to control the "sensitivity" of the change of the parameter when fitters looks for the optimal parameter value.
Default is 1.0.
Implements AIDA::IFitParameterSettings.