#include <OxFitter.h>
|
virtual int | performFitting ()=0 |
|
virtual const Model< MeasureType > * | getModel () const |
|
virtual MeasureType * | getParameters () |
|
virtual MeasureType | getMse () const |
|
virtual const MeasureType | getXTolerance () const |
|
virtual const MeasureType | getFTolerance () const |
|
virtual const bool | getUseGradient () const |
|
virtual const unsigned int | getMaxFunctionEvals () const |
|
virtual const unsigned int | getThreadId () const |
|
virtual const bool | getVerbose () const |
|
virtual const bool | getTrace () const |
|
virtual void | setModel (Model< MeasureType > *_ModelT1) |
|
virtual void | setParameters (MeasureType *_Parameters) |
|
virtual void | setMse (MeasureType mse) |
|
virtual void | setXTolerance (const MeasureType _XTolerance) |
|
virtual void | setUseGradient (const bool _UseGradient) |
|
virtual void | setFTolerance (const MeasureType _FTolerance) |
|
virtual void | setMaxFunctionEvals (const unsigned int _MaxFunctionEvals) |
|
virtual void | setThreadId (const unsigned int _ThreadId) |
|
virtual void | setVerbose (const bool _Verbose) |
|
virtual void | setTrace (const bool _Trace) |
|
virtual void | copyToParameters (const MeasureType *ptrFrom) |
|
virtual void | disp () |
| show me your Fitter
|
|
| Fitter () |
| constructor
|
|
| Fitter (const Fitter &old) |
|
virtual Fitter< MeasureType > * | newByCloning ()=0 |
|
virtual | ~Fitter () |
| do not forget about the virtual destructor, see https://stackoverflow.com/questions/461203/when-to-use-virtual-destructors
|
|
|
Model< MeasureType > * | _Model |
|
MeasureType * | _Parameters |
|
MeasureType | _Mse |
|
MeasureType | _XTolerance |
|
MeasureType | _FTolerance |
|
int | _MaxFunctionEvals |
|
bool | _UseGradient |
|
unsigned int | _ThreadId |
|
bool | _Verbose |
|
bool | _Trace |
|
template<typename MeasureType>
class Ox::Fitter< MeasureType >
- Template Parameters
-
template<typename MeasureType>
copy constructor
- Parameters
-
template<typename MeasureType>
virtual void Ox::Fitter< MeasureType >::copyToParameters |
( |
const MeasureType * |
ptrFrom | ) |
|
|
inlinevirtual |
copy from ptrFrom to the parameters. Parameters have to be allocated first
- Parameters
-
template<typename MeasureType>
template<typename MeasureType>
virtual int Ox::Fitter< MeasureType >::performFitting |
( |
| ) |
|
|
pure virtual |
the most important function of this class
- Returns
- success/failure
The documentation for this class was generated from the following file: