Definition at line 16 of file Fitter.sip.
Public Member Functions | |
virtual | ~Fitter () |
virtual Fitter * | clone () const =0 |
Copy the receiving object. | |
const std::string & | name () const |
Returns the name of the fitter. | |
virtual bool | needsDerivatives () const =0 |
Returns true if the fitter needs the model function to calculate its partial derivatives. | |
virtual void | setFixedFlags (const std::vector< int > &) |
Sets the parameters that are to be held fixed during objective function minimization. | |
virtual const std::vector< int > & | getFixedFlags () const |
Returns a vector containing flags for which parameters are to be held fixed during objective function minimization. | |
virtual void | setLimits (unsigned int, double, double) |
Sets the limits for the parameter of the model function indexed by i. | |
void | setLimits (const std::string &, double, double) |
Sets the limits of the model function parameter values. | |
virtual bool | calcBestFit ()=0 |
Calculates the best fit. | |
Protected Member Functions | |
Fitter (const Fitter &) |
|
|
|
|
|
Calculates the best fit.
Returns |
|
Copy the receiving object.
|
|
Returns a vector containing flags for which parameters are to be held fixed during objective function minimization.
|
|
Returns the name of the fitter.
|
|
Returns
|
|
Sets the parameters that are to be held fixed during objective function minimization.
|
|
Sets the limits of the model function parameter values. Attempts to set the limits of the model function parameter values. This base class implementation throws a FitterException. Derived classes that support setting limits of the parameter values should override this member function. |
|
Sets the limits for the parameter of the model function indexed by i.
|