Definition at line 67 of file FitUtil.cxx.
|
| SimpleGradientCalculator (int gdim, const IModelFunction &func, double eps=2.E-8, int istrat=1) |
|
double | DoParameterDerivative (const double *x, const double *p, double f0, int k) const |
|
void | Gradient (const double *x, const double *p, double f0, double *g) |
|
unsigned int | NDim () const |
|
unsigned int | NPar () const |
|
double | ParameterDerivative (const double *x, const double *p, int ipar) const |
|
void | ParameterGradient (const double *x, const double *p, double f0, double *g) |
|
◆ SimpleGradientCalculator()
ROOT::Fit::FitUtil::SimpleGradientCalculator::SimpleGradientCalculator |
( |
int |
gdim, |
|
|
const IModelFunction & |
func, |
|
|
double |
eps = 2.E-8 , |
|
|
int |
istrat = 1 |
|
) |
| |
|
inline |
◆ DoParameterDerivative()
double ROOT::Fit::FitUtil::SimpleGradientCalculator::DoParameterDerivative |
( |
const double * |
x, |
|
|
const double * |
p, |
|
|
double |
f0, |
|
|
int |
k |
|
) |
| const |
|
inline |
◆ Gradient()
void ROOT::Fit::FitUtil::SimpleGradientCalculator::Gradient |
( |
const double * |
x, |
|
|
const double * |
p, |
|
|
double |
f0, |
|
|
double * |
g |
|
) |
| |
|
inline |
◆ NDim()
unsigned int ROOT::Fit::FitUtil::SimpleGradientCalculator::NDim |
( |
| ) |
const |
|
inline |
◆ NPar()
unsigned int ROOT::Fit::FitUtil::SimpleGradientCalculator::NPar |
( |
| ) |
const |
|
inline |
◆ ParameterDerivative()
double ROOT::Fit::FitUtil::SimpleGradientCalculator::ParameterDerivative |
( |
const double * |
x, |
|
|
const double * |
p, |
|
|
int |
ipar |
|
) |
| const |
|
inline |
◆ ParameterGradient()
void ROOT::Fit::FitUtil::SimpleGradientCalculator::ParameterGradient |
( |
const double * |
x, |
|
|
const double * |
p, |
|
|
double |
f0, |
|
|
double * |
g |
|
) |
| |
|
inline |
◆ fEps
double ROOT::Fit::FitUtil::SimpleGradientCalculator::fEps |
|
private |
◆ fFunc
const IModelFunction& ROOT::Fit::FitUtil::SimpleGradientCalculator::fFunc |
|
private |
◆ fN
unsigned int ROOT::Fit::FitUtil::SimpleGradientCalculator::fN |
|
private |
◆ fPrecision
double ROOT::Fit::FitUtil::SimpleGradientCalculator::fPrecision |
|
private |
◆ fStrategy
int ROOT::Fit::FitUtil::SimpleGradientCalculator::fStrategy |
|
private |
◆ fVec
std::vector<double> ROOT::Fit::FitUtil::SimpleGradientCalculator::fVec |
|
mutableprivate |
math/mathcore/src/FitUtil.cxx