|  | 
|  | 
|  | ResDoubleGaussE_3 (const char *filename) | 
|  | The default constructor. 
 | 
|  | 
|  | ResDoubleGaussE_3 (std::vector< double > const ¶meters) | 
|  | A constructor.  More... 
 | 
|  | 
|  | ~ResDoubleGaussE_3 () | 
|  | The (defaulted) destructor. 
 | 
|  | 
|  | 
| double | GetMean1 (double x) override | 
|  | Calculate the mean of the first Gaussian from the TF parameters and the value of x.  More... 
 | 
|  | 
| double | GetSigma1 (double x) override | 
|  | Calculate the width of the first Gaussian from the TF parameters and the value of x.  More... 
 | 
|  | 
| double | GetAmplitude2 (double x) override | 
|  | Calculate the amplitude of the second Gaussian from the TF parameters and the value of x.  More... 
 | 
|  | 
| double | GetMean2 (double x) override | 
|  | Calculate the mean of the second Gaussian from the TF parameters and the value of x.  More... 
 | 
|  | 
| double | GetSigma2 (double x) override | 
|  | Calculate the width of the sedcond Gaussian from the TF parameters and the value of x.  More... 
 | 
|  | 
|  | ResDoubleGaussBase (const char *filename) | 
|  | The default constructor. 
 | 
|  | 
|  | ResDoubleGaussBase (std::vector< double > const ¶meters) | 
|  | A constructor.  More... 
 | 
|  | 
| virtual | ~ResDoubleGaussBase () | 
|  | The (defaulted) destructor. 
 | 
|  | 
| double | GetSigma (double par) override | 
|  | Return the approximate width of the TF depending on the measured value of x.  More... 
 | 
|  | 
| double | logp (double x, double xmeas, bool *good, double=0) override | 
|  | Return the probability of the true value of x given the measured value, xmeas.  More... 
 | 
|  | 
|  | ResolutionBase (int npar) | 
|  | The default constructor.  More... 
 | 
|  | 
|  | ResolutionBase (std::vector< double > parameters) | 
|  | A constructor.  More... 
 | 
|  | 
| virtual | ~ResolutionBase () | 
|  | The (defaulted) destructor. 
 | 
|  | 
| int | Par (int index, double *par) | 
|  | Return a parameter of the parameterization.  More... 
 | 
|  | 
| int | SetPar (int index, double value) | 
|  | Set a parameter value.  More... 
 | 
|  | 
| int | SetPar (std::vector< double > parameters) | 
|  | Set all parameter values.  More... 
 | 
|  | 
| int | ReadParameters (const char *filename, std::size_t nparameters) | 
|  | Read parameter values from ASCII file.  More... 
 | 
|  | 
| int | Status () | 
|  | Return a status code.  More... 
 | 
|  | 
A class describing a resolution parameterized with a double Gaussian. 
This class offers a simple parameterization of a resolution. The parameterization is a double Gaussian with energy dependent parameters.