Fits Poisson curves to the histogram. More...
#include <FitterPoisson.h>
Public Member Functions | |
FitterPoisson () | |
void | setLambda (double value) |
double | getLambda () const |
virtual QString | getSolutionStatistics () const |
virtual bool | doFit () |
virtual void | toAscii (QTextStream &stream) const |
virtual void | restrictDomain (double xMin, double xMax) |
virtual | ~FitterPoisson () |
virtual void | clearFit () |
Private Member Functions | |
float | getFitCount () const |
std::pair< double, double > | _getMinMax () const |
Private Attributes | |
float | solutionLambda |
float | actualLambda |
float | solutionHeight |
bool | lambdaSpecified |
double | lambda |
Fits Poisson curves to the histogram.
Definition at line 36 of file FitterPoisson.h.
casa::FitterPoisson::FitterPoisson | ( | ) |
virtual casa::FitterPoisson::~FitterPoisson | ( | ) | [virtual] |
std::pair<double,double> casa::FitterPoisson::_getMinMax | ( | ) | const [private] |
virtual void casa::FitterPoisson::clearFit | ( | ) | [virtual] |
Reimplemented from casa::Fitter.
virtual bool casa::FitterPoisson::doFit | ( | ) | [virtual] |
Implements casa::Fitter.
float casa::FitterPoisson::getFitCount | ( | ) | const [private] |
double casa::FitterPoisson::getLambda | ( | ) | const |
virtual QString casa::FitterPoisson::getSolutionStatistics | ( | ) | const [virtual] |
Implements casa::Fitter.
virtual void casa::FitterPoisson::restrictDomain | ( | double | xMin, | |
double | xMax | |||
) | [virtual] |
Reimplemented from casa::Fitter.
void casa::FitterPoisson::setLambda | ( | double | value | ) |
virtual void casa::FitterPoisson::toAscii | ( | QTextStream & | stream | ) | const [virtual] |
Reimplemented from casa::Fitter.
float casa::FitterPoisson::actualLambda [private] |
Definition at line 52 of file FitterPoisson.h.
double casa::FitterPoisson::lambda [private] |
Definition at line 55 of file FitterPoisson.h.
bool casa::FitterPoisson::lambdaSpecified [private] |
Definition at line 54 of file FitterPoisson.h.
float casa::FitterPoisson::solutionHeight [private] |
Definition at line 53 of file FitterPoisson.h.
float casa::FitterPoisson::solutionLambda [private] |
Definition at line 51 of file FitterPoisson.h.