36 #ifndef OPENMS_MATH_STATISTICS_GAUSSFITTER_H 
   37 #define OPENMS_MATH_STATISTICS_GAUSSFITTER_H 
   45 #include <gsl/gsl_rng.h> 
   46 #include <gsl/gsl_vector.h> 
   47 #include <gsl/gsl_multifit_nlin.h> 
  104       const String & getGnuplotFormula() 
const;
 
  108       static int gaussFitterf_(
const gsl_vector * x, 
void * params, gsl_vector * f);
 
  110       static int gaussFitterdf_(
const gsl_vector * x, 
void * params, gsl_matrix * J);
 
  112       static int gaussFitterfdf_(
const gsl_vector * x, 
void * params, gsl_vector * f, gsl_matrix * J);
 
  114       void printState_(
size_t iter, gsl_multifit_fdfsolver * s);
 
String gnuplot_formula_
Definition: GaussFitter.h:118
A more convenient string class. 
Definition: String.h:56
Implements a fitter for gaussian functions. 
Definition: GaussFitter.h:66
double x0
parameter x0 of gaussian distribution (left/right shift) 
Definition: GaussFitter.h:79
double sigma
parameter sigma of gaussian distribution (width) 
Definition: GaussFitter.h:82
double A
parameter A of gaussian distribution (amplitude) 
Definition: GaussFitter.h:76
GaussFitResult init_param_
Definition: GaussFitter.h:116
struct of parameters of a gaussian distribution 
Definition: GaussFitter.h:71