10#ifndef ROOT_Minuit2_GradientCalculator
11#define ROOT_Minuit2_GradientCalculator
19class MinimumParameters;
20class FunctionGradient;
interface class for gradient calculators
virtual FunctionGradient operator()(const MinimumParameters &, const FunctionGradient &) const =0
virtual FunctionGradient operator()(const MinimumParameters &) const =0
virtual bool G2(const MinimumParameters &, MnAlgebraicVector &) const
static bool fDoParallelOMP
flag to indicate if parallel OpenMP processing is used
static bool SetParallelOMP(bool doParallel=true)
Enable parallelization of gradient calculation using OpenMP.
virtual ~GradientCalculator()
virtual bool Hessian(const MinimumParameters &, MnAlgebraicSymMatrix &) const
Class describing a symmetric matrix of size n.
Namespace for new ROOT classes and functions.