10#ifndef ROOT_Minuit2_InitialGradientCalculator
11#define ROOT_Minuit2_InitialGradientCalculator
20class MnUserTransformation;
21class MnMachinePrecision;
44 unsigned int Ncycle()
const;
interface class for gradient calculators
Class to calculate an initial estimate of the gradient.
InitialGradientCalculator(const MnFcn &fcn, const MnUserTransformation &par, const MnStrategy &stra)
~InitialGradientCalculator() override
const MnStrategy & Strategy() const
const MnFcn & Fcn() const
const MnUserTransformation & fTransformation
const MnMachinePrecision & Precision() const
const MnUserTransformation & Trafo() const
double GradTolerance() const
FunctionGradient operator()(const MinimumParameters &) const override
const MnStrategy & fStrategy
unsigned int Ncycle() const
double StepTolerance() const
Wrapper class to FCNBase interface used internally by Minuit.
Sets the relative floating point (double) arithmetic precision.
API class for defining four levels of strategies: low (0), medium (1), high (2), very high (>=3); act...
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...