FitMethodFunction class Interface for objective functions (like chi2 and likelihood used in the fit) In addition to normal function interface provide interface for calculating each data contrinution to the function which is required by some algorithm (like Fumili) @ingroup CppFunctions
virtual | ~BasicFitMethodFunction<ROOT::Math::IGradientFunctionMultiDim>() |
virtual ROOT::Math::IBaseFunctionMultiDim* | ROOT::Math::IBaseFunctionMultiDim::Clone() const |
virtual double | DataElement(const double* x, unsigned int i, double* g = 0) const |
double | ROOT::Math::IGradientMultiDim::Derivative(const double* x, unsigned int icoord = 0) const |
virtual void | ROOT::Math::IGradientFunctionMultiDim::FdF(const double* x, double& f, double* df) const |
virtual ROOT::Math::BasicFitMethodFunction<ROOT::Math::IGradientFunctionMultiDim>::Type | GetType() const |
virtual void | ROOT::Math::IGradientFunctionMultiDim::Gradient(const double* x, double* grad) const |
virtual unsigned int | ROOT::Math::IBaseFunctionMultiDim::NDim() const |
virtual unsigned int | NPoints() const |
double | ROOT::Math::IBaseFunctionMultiDim::operator()(const double* x) const |
ROOT::Math::BasicFitMethodFunction<ROOT::Math::IGradientFunctionMultiDim>& | operator=(const ROOT::Math::BasicFitMethodFunction<ROOT::Math::IGradientFunctionMultiDim>&) |
method returning the data i-th contribution to the fit objective function For example the residual for the least square functions or the pdf element for the likelihood functions. Estimating eventually also the gradient of the data element if the passed pointer is not null