![]() |
OpenMS
|
#include <OpenMS/FEATUREFINDER/EmgFitter1D.h>
Public Member Functions | |
| EgmFitterFunctor (int dimensions, const EmgFitter1D::Data *data) | |
| int | operator() (const double *x, double *fvec) const override |
| Compute residuals. x has size inputs(), fvec has size values() | |
| int | df (const double *x, double *J) const override |
| Compute Jacobian matrix. x has size inputs(), J is values() x inputs() (column-major) | |
Public Member Functions inherited from LevMarqFitter1D::GenericFunctor | |
| int | inputs () const |
| int | values () const |
| GenericFunctor (int dimensions, int num_data_points) | |
| virtual | ~GenericFunctor () |
Protected Attributes | |
| const EmgFitter1D::Data * | m_data |
Protected Attributes inherited from LevMarqFitter1D::GenericFunctor | |
| const int | m_inputs |
| const int | m_values |
Static Protected Attributes | |
| static const EmgFitter1D::CoordinateType | c |
| static const EmgFitter1D::CoordinateType | sqrt2pi |
| static const EmgFitter1D::CoordinateType | emg_const |
| static const EmgFitter1D::CoordinateType | sqrt_2 |
|
inline |
|
overridevirtual |
Compute Jacobian matrix. x has size inputs(), J is values() x inputs() (column-major)
Implements LevMarqFitter1D::GenericFunctor.
|
overridevirtual |
Compute residuals. x has size inputs(), fvec has size values()
Implements LevMarqFitter1D::GenericFunctor.
|
staticprotected |
|
staticprotected |
|
protected |
|
staticprotected |
|
staticprotected |