ROOT
6.07/01
Reference Guide
|
Go to the source code of this file.
Namespaces | |
ROOT | |
Namespace for new ROOT classes and functions. | |
ROOT::Fit | |
Namespace for the fitting classes. | |
ROOT::Fit::FitUtil | |
namespace defining utility free functions using in Fit for evaluating the various fit method functions (chi2, likelihood, etc..) given the data and the model function | |
Typedefs | |
typedef ROOT::Math::IParamMultiFunction | ROOT::Fit::FitUtil::IModelFunction |
typedef ROOT::Math::IParamMultiGradFunction | ROOT::Fit::FitUtil::IGradModelFunction |
Functions | |
double | ROOT::Fit::FitUtil::EvaluateChi2 (const IModelFunction &func, const BinData &data, const double *x, unsigned int &nPoints) |
Chi2 Functions. More... | |
double | ROOT::Fit::FitUtil::EvaluateChi2Effective (const IModelFunction &func, const BinData &data, const double *x, unsigned int &nPoints) |
evaluate the effective Chi2 given a model function and the data at the point x. More... | |
void | ROOT::Fit::FitUtil::EvaluateChi2Gradient (const IModelFunction &func, const BinData &data, const double *x, double *grad, unsigned int &nPoints) |
evaluate the Chi2 gradient given a model function and the data at the point x. More... | |
double | ROOT::Fit::FitUtil::EvaluateLogL (const IModelFunction &func, const UnBinData &data, const double *x, int iWeight, bool extended, unsigned int &nPoints) |
evaluate the LogL given a model function and the data at the point x. More... | |
void | ROOT::Fit::FitUtil::EvaluateLogLGradient (const IModelFunction &func, const UnBinData &data, const double *x, double *grad, unsigned int &nPoints) |
evaluate the LogL gradient given a model function and the data at the point x. More... | |
double | ROOT::Fit::FitUtil::EvaluatePoissonLogL (const IModelFunction &func, const BinData &data, const double *x, int iWeight, bool extended, unsigned int &nPoints) |
evaluate the Poisson LogL given a model function and the data at the point x. More... | |
void | ROOT::Fit::FitUtil::EvaluatePoissonLogLGradient (const IModelFunction &func, const BinData &data, const double *x, double *grad) |
evaluate the Poisson LogL given a model function and the data at the point x. More... | |
double | ROOT::Fit::FitUtil::EvaluateChi2Residual (const IModelFunction &func, const BinData &data, const double *x, unsigned int ipoint, double *g=0) |
Parallel evaluate the Chi2 given a model function and the data at the point x. More... | |
double | ROOT::Fit::FitUtil::EvaluatePdf (const IModelFunction &func, const UnBinData &data, const double *x, unsigned int ipoint, double *g=0) |
evaluate the pdf contribution to the LogL given a model function and the BinPoint data. More... | |
double | ROOT::Fit::FitUtil::EvaluatePoissonBinPdf (const IModelFunction &func, const BinData &data, const double *x, unsigned int ipoint, double *g=0) |
evaluate the pdf contribution to the Poisson LogL given a model function and the BinPoint data. More... | |