#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: