class evaluating the log likelihood for binned Poisson likelihood fits it is template to distinguish gradient and non-gradient case @ingroup FitMethodFunc
| virtual double | DoDerivative(const double* x, unsigned int icoord) const |
| virtual double | DoEval(const double* x) const |
| ROOT::Fit::PoissonLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim>& | operator=(const ROOT::Fit::PoissonLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim>& rhs) |
| ROOT::Fit::PoissonLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim> | PoissonLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim>(const ROOT::Fit::PoissonLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim>&) |
| enum ROOT::Math::BasicFitMethodFunction | kUndefined | |
| kLeastSquare | ||
| kLogLikelihood | ||
| }; |
| const ROOT::Fit::BinData& | fData | |
| ROOT::Fit::PoissonLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim>::IModelFunction& | fFunc | |
| vector<double> | fGrad | for derivatives |
| unsigned int | fNCalls | |
| unsigned int | fNDim | |
| unsigned int | fNEffPoints | number of effective points used in the fit |
| unsigned int | fNPoints | size of the data |

i-th likelihood element and its gradient