|
RAIDA
1.7.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.
1.8.6