casa
5.7.0-16
|
Fits casacore::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 () |
Public Member Functions inherited from casa::Fitter | |
Fitter () | |
void | setData (casacore::Vector< casacore::Float > xValues, casacore::Vector< casacore::Float > yValues) |
virtual void | clearDomainLimits () |
void | setUnits (QString units) |
casacore::Vector< casacore::Float > | getFitValues () const |
casacore::Vector< casacore::Float > | getFitValuesX () const |
bool | isFit () const |
QString | getErrorMessage () const |
QString | getStatusMessage () const |
virtual | ~Fitter () |
Private Member Functions | |
float | getFitCount () const |
std::pair< double, double > | _getMinMax () const |
Private Attributes | |
float | solutionLambda |
float | actualLambda |
float | solutionHeight |
bool | lambdaSpecified |
double | lambda |
Additional Inherited Members | |
Protected Member Functions inherited from casa::Fitter | |
QString | formatResultLine (QString label, float value, bool endLine=true) const |
float | getMean () const |
void | resetDataWithLimits () |
Protected Attributes inherited from casa::Fitter | |
float | solutionChiSquared |
bool | solutionConverged |
casacore::Vector< casacore::Float > | actualXValues |
casacore::Vector< casacore::Float > | actualYValues |
casacore::Vector< casacore::Float > | fitValues |
double | domainMin |
double | domainMax |
QString | errorMsg |
QString | statusMsg |
QString | units |
bool | dataFitted |
Fits casacore::Poisson curves to the histogram.
Definition at line 36 of file FitterPoisson.h.
casa::FitterPoisson::FitterPoisson | ( | ) |
|
virtual |
|
private |
|
virtual |
Reimplemented from casa::Fitter.
|
virtual |
Implements casa::Fitter.
|
private |
double casa::FitterPoisson::getLambda | ( | ) | const |
|
virtual |
Implements casa::Fitter.
|
virtual |
Reimplemented from casa::Fitter.
void casa::FitterPoisson::setLambda | ( | double | value | ) |
|
virtual |
Reimplemented from casa::Fitter.
|
private |
Definition at line 52 of file FitterPoisson.h.
|
private |
Definition at line 55 of file FitterPoisson.h.
|
private |
Definition at line 54 of file FitterPoisson.h.
|
private |
Definition at line 53 of file FitterPoisson.h.
|
private |
Definition at line 51 of file FitterPoisson.h.