OpenMS
|
struct of parameters of a Gaussian distribution More...
#include <OpenMS/MATH/STATISTICS/GaussFitter.h>
Public Member Functions | |
GaussFitResult () | |
GaussFitResult (double a, double x, double s) | |
double | eval (double x) const |
Evaluate the current density Gaussian model at the specified point. More... | |
double | log_eval_no_normalize (double x) const |
Evaluate the current log density of the Gaussian model at the specified point. More... | |
Public Attributes | |
double | A |
parameter A of Gaussian distribution (amplitude) More... | |
double | x0 |
parameter x0 of Gaussian distribution (center position) More... | |
double | sigma |
parameter sigma of Gaussian distribution (width) More... | |
Private Attributes | |
double | halflogtwopi = 0.5*log(2.0*Constants::PI) |
struct of parameters of a Gaussian distribution
|
inline |
|
inline |
double eval | ( | double | x | ) | const |
Evaluate the current density Gaussian model at the specified point.
Returns the intensities (i.e. probabilities scaled by the factor 'A') of the PDF at the given positions. This function can be called with any set of parameters, e.g. the initial parameters (to get a 'before-fit' status), or after fitting.
double log_eval_no_normalize | ( | double | x | ) | const |
Evaluate the current log density of the Gaussian model at the specified point.
Returns the intensities (i.e. probabilities scaled by the factor 'A') of the PDF at the given positions. This function can be called with any set of parameters, e.g. the initial parameters (to get a 'before-fit' status), or after fitting.
double A |
parameter A of Gaussian distribution (amplitude)
|
private |
double sigma |
parameter sigma of Gaussian distribution (width)
Referenced by PosteriorErrorProbabilityModel::getGumbel_().
double x0 |
parameter x0 of Gaussian distribution (center position)
Referenced by PosteriorErrorProbabilityModel::getGumbel_().