|
OpenMS
2.5.0
|
Go to the documentation of this file.
95 static_cast<
int>(data->n)),
99 int operator()(
const Eigen::VectorXd& x, Eigen::VectorXd& fvec)
override;
101 int df(
const Eigen::VectorXd& x, Eigen::MatrixXd& J)
override;
119 void updateMembers_()
override;
std::vector< PeakType > RawDataArrayType
Definition: EmgFitter1D.h:83
CoordinateType height_
Parameter of emg - peak height.
Definition: EmgFitter1D.h:111
Definition: EmgFitter1D.h:89
A more convenient string class.
Definition: String.h:58
static const String getProductName()
name of the model (needed by Factory)
Definition: EmgFitter1D.h:70
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
CoordinateType symmetry_
Parameter of emg - peak symmetry.
Definition: EmgFitter1D.h:115
RawDataArrayType set
Definition: EmgFitter1D.h:86
Peak1D PeakType
Definition: EmgFitter1D.h:82
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
Definition: LevMarqFitter1D.h:61
Abstract class for 1D-model fitter using Levenberg-Marquardt algorithm for parameter optimization.
Definition: LevMarqFitter1D.h:51
Abstract class for 1D-models that are approximated using linear interpolation.
Definition: InterpolationModel.h:54
Exponentially modified gaussian distribution fitter (1-dim.) using Levenberg-Marquardt algorithm (Eig...
Definition: EmgFitter1D.h:46
CoordinateType width_
Parameter of emg - peak width.
Definition: EmgFitter1D.h:113
CoordinateType retention_
Parameter of emg - peak retention time.
Definition: EmgFitter1D.h:117
Abstract base class for all 1D-dimensional model fitter.
Definition: Fitter1D.h:58
A 1-dimensional raw data point or peak.
Definition: Peak1D.h:54
Feature::CoordinateType CoordinateType
Single coordinate.
Definition: Fitter1D.h:69
static Fitter1D * create()
create new EmgFitter1D object (function needed by Factory)
Definition: EmgFitter1D.h:64
Helper struct (contains the size of an area and a raw data container)
Definition: EmgFitter1D.h:80
EgmFitterFunctor(int dimensions, const EmgFitter1D::Data *data)
Definition: EmgFitter1D.h:93
const EmgFitter1D::Data * m_data
Definition: EmgFitter1D.h:104
Size n
Definition: EmgFitter1D.h:85
std::vector< PeakType > RawDataArrayType
Peak type data container type using for the temporary storage of the input data.
Definition: Fitter1D.h:75