This is the complete list of members for ROOT::Minuit2::NumericalDerivator, including all inherited members.
AlwaysExactlyMimicMinuit2() const | ROOT::Minuit2::NumericalDerivator | inline |
Differentiate(const ROOT::Math::IBaseFunctionMultiDim *function, const double *x, std::span< const ROOT::Fit::ParameterSettings > parameters, std::span< const DerivatorElement > previous_gradient) | ROOT::Minuit2::NumericalDerivator | |
DInt2Ext(const ROOT::Fit::ParameterSettings ¶meter, double val) const | ROOT::Minuit2::NumericalDerivator | |
Ext2int(const ROOT::Fit::ParameterSettings ¶meter, double val) const | ROOT::Minuit2::NumericalDerivator | |
fAlwaysExactlyMimicMinuit2 | ROOT::Minuit2::NumericalDerivator | private |
FastPartialDerivative(const ROOT::Math::IBaseFunctionMultiDim *function, std::span< const ROOT::Fit::ParameterSettings > parameters, unsigned int i_component, const DerivatorElement &previous) | ROOT::Minuit2::NumericalDerivator | |
fDfmin | ROOT::Minuit2::NumericalDerivator | private |
fDoubleLimTrafo | ROOT::Minuit2::NumericalDerivator | private |
fGradTolerance | ROOT::Minuit2::NumericalDerivator | private |
fLowerLimTrafo | ROOT::Minuit2::NumericalDerivator | private |
fNCycles | ROOT::Minuit2::NumericalDerivator | private |
fPrecision | ROOT::Minuit2::NumericalDerivator | private |
fStepTolerance | ROOT::Minuit2::NumericalDerivator | private |
fUp | ROOT::Minuit2::NumericalDerivator | private |
fUpperLimTrafo | ROOT::Minuit2::NumericalDerivator | private |
fVal | ROOT::Minuit2::NumericalDerivator | private |
fVrysml | ROOT::Minuit2::NumericalDerivator | private |
fVx | ROOT::Minuit2::NumericalDerivator | private |
fVxExternal | ROOT::Minuit2::NumericalDerivator | private |
fVxFValCache | ROOT::Minuit2::NumericalDerivator | private |
GetValue() const | ROOT::Minuit2::NumericalDerivator | inline |
Int2ext(const ROOT::Fit::ParameterSettings ¶meter, double val) const | ROOT::Minuit2::NumericalDerivator | |
NumericalDerivator(bool always_exactly_mimic_minuit2=true) | ROOT::Minuit2::NumericalDerivator | explicit |
NumericalDerivator(const NumericalDerivator &other) | ROOT::Minuit2::NumericalDerivator | |
NumericalDerivator(double step_tolerance, double grad_tolerance, unsigned int ncycles, double error_level, bool always_exactly_mimic_minuit2=true) | ROOT::Minuit2::NumericalDerivator | |
operator()(const ROOT::Math::IBaseFunctionMultiDim *function, const double *x, std::span< const ROOT::Fit::ParameterSettings > parameters, unsigned int i_component, const DerivatorElement &previous) | ROOT::Minuit2::NumericalDerivator | |
PartialDerivative(const ROOT::Math::IBaseFunctionMultiDim *function, const double *x, std::span< const ROOT::Fit::ParameterSettings > parameters, unsigned int i_component, DerivatorElement previous) | ROOT::Minuit2::NumericalDerivator | |
SetAlwaysExactlyMimicMinuit2(bool flag) | ROOT::Minuit2::NumericalDerivator | inline |
SetErrorLevel(double value) | ROOT::Minuit2::NumericalDerivator | inline |
SetGradTolerance(double value) | ROOT::Minuit2::NumericalDerivator | inline |
SetInitialGradient(const ROOT::Math::IBaseFunctionMultiDim *function, std::span< const ROOT::Fit::ParameterSettings > parameters, std::vector< DerivatorElement > &gradient) | ROOT::Minuit2::NumericalDerivator | |
SetNCycles(unsigned int value) | ROOT::Minuit2::NumericalDerivator | inline |
SetStepTolerance(double value) | ROOT::Minuit2::NumericalDerivator | inline |
SetupDifferentiate(const ROOT::Math::IBaseFunctionMultiDim *function, const double *cx, std::span< const ROOT::Fit::ParameterSettings > parameters) | ROOT::Minuit2::NumericalDerivator |