10#ifndef ROOT_Minuit2_FCNGradientBase
11#define ROOT_Minuit2_FCNGradientBase
43 virtual std::vector<double>
Gradient(
const std::vector<double> &)
const = 0;
45 double * ,
double * )
const
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
virtual std::vector< double > Gradient(const std::vector< double > &) const =0
virtual ~FCNGradientBase()
virtual std::vector< double > GradientWithPrevResult(const std::vector< double > ¶meters, double *, double *, double *) const
virtual GradientParameterSpace gradParameterSpace() const
virtual bool CheckGradient() const
GradientParameterSpace
Extension of the FCNBase for providing the analytical Gradient of the function.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...