|  | OpenMS
    2.6.0
    | 
 
 
  
  
 
Go to the documentation of this file.
   69         : A(-1.0), x0(-1.0), sigma(-1.0), logsigma(-1.0) {}
 
   71         : A(a), x0(x), sigma(s), logsigma(log(s)) {}
 
   90         double eval(
double x) 
const;
 
   99         double log_eval_no_normalize(
double x) 
const;
 
  133       static std::vector<double> eval(
const std::vector<double>& evaluation_points, 
const GaussFitResult& model);
 
  
Implements a fitter for Gaussian functions.
Definition: GaussFitter.h:60
GaussFitResult()
Definition: GaussFitter.h:68
struct of parameters of a Gaussian distribution
Definition: GaussFitter.h:65
double logsigma
cached value of log sigma
Definition: GaussFitter.h:103
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
double sigma
parameter sigma of Gaussian distribution (width)
Definition: GaussFitter.h:80
GaussFitResult(double a, double x, double s)
Definition: GaussFitter.h:70
double x0
parameter x0 of Gaussian distribution (center position)
Definition: GaussFitter.h:77
double A
parameter A of Gaussian distribution (amplitude)
Definition: GaussFitter.h:74
GaussFitResult init_param_
Definition: GaussFitter.h:137