|  | OpenMS
    2.6.0
    | 
 
 
  
  
 
Go to the documentation of this file.
   37 #define DEBUG_FEATUREFINDER 
   77     QualityType fit1d(
const RawDataArrayType & range, 
InterpolationModel * & model) 
override;
 
   97       int operator()(
const Eigen::VectorXd &x, Eigen::VectorXd &fvec) 
override;
 
   99       int df(
const Eigen::VectorXd &x, Eigen::MatrixXd &J) 
override;
 
  117     void updateMembers_() 
override;
 
  
static Fitter1D * create()
create new EGHFitter1D object (function needed by Factory)
Definition: EGHFitter1D.h:65
Definition: EGHFitter1D.h:91
A more convenient string class.
Definition: String.h:59
Size n
Definition: EGHFitter1D.h:87
size_t Size
Size type e.g. used as variable which can hold result of size()
Definition: Types.h:127
static const String getProductName()
name of the model (needed by Factory)
Definition: EGHFitter1D.h:71
Peak1D PeakType
Definition: EGHFitter1D.h:84
RawDataArrayType set
Definition: EGHFitter1D.h:88
std::vector< PeakType > RawDataArrayType
Definition: EGHFitter1D.h:85
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
const EGHFitter1D::Data * m_data
Definition: EGHFitter1D.h:102
Abstract class for 1D-models that are approximated using linear interpolation.
Definition: InterpolationModel.h:54
Helper struct (contains the size of an area and a raw data container)
Definition: EGHFitter1D.h:82
Exponential-Gaussian hybrid distribution fitter (1-dim.) using Levenberg-Marquardt algorithm (Eigen i...
Definition: EGHFitter1D.h:48
CoordinateType tau_
Parameter of egh - tau.
Definition: EGHFitter1D.h:111
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
CoordinateType retention_
Parameter of egh - peak retention time.
Definition: EGHFitter1D.h:115
EGHFitterFunctor(int dimensions, const EGHFitter1D::Data *data)
Definition: EGHFitter1D.h:94
CoordinateType height_
Parameter of egh - peak height.
Definition: EGHFitter1D.h:109
CoordinateType sigma_square_
Parameter of egh - sigma-square.
Definition: EGHFitter1D.h:113
std::vector< PeakType > RawDataArrayType
Peak type data container type using for the temporary storage of the input data.
Definition: Fitter1D.h:75