36 #ifndef OPENMS_MATH_STATISTICS_GAUSSFITTER_H 37 #define OPENMS_MATH_STATISTICS_GAUSSFITTER_H 68 : A(-1.0), x0(-1.0), sigma(-1.0) {}
70 : A(a), x0(x), sigma(s) {}
108 static std::vector<double> eval(
const std::vector<double>& evaluation_points,
const GaussFitResult& model);
Implements a fitter for Gaussian functions.
Definition: GaussFitter.h:59
double x0
parameter x0 of Gaussian distribution (center position)
Definition: GaussFitter.h:76
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
double sigma
parameter sigma of Gaussian distribution (width)
Definition: GaussFitter.h:79
double A
parameter A of Gaussian distribution (amplitude)
Definition: GaussFitter.h:73
GaussFitResult init_param_
Definition: GaussFitter.h:112
GaussFitResult()
Definition: GaussFitter.h:67
struct of parameters of a Gaussian distribution
Definition: GaussFitter.h:64
GaussFitResult(double a, double x, double s)
Definition: GaussFitter.h:69