10#ifndef ROOT_Minuit2_FumiliGradientCalculator 
   11#define ROOT_Minuit2_FumiliGradientCalculator 
   21class MnUserTransformation;
 
const MnUserTransformation & fTransformation
 
Extension of the FCNBase for the Fumili method.
 
Fumili gradient calculator using external gradient provided by FCN Note that the computed Hessian and...
 
const MnAlgebraicSymMatrix & GetHessian() const
 
bool G2(const MinimumParameters &, MnAlgebraicVector &) const override
compute second derivatives (diagonal of Hessian)
 
bool CanComputeG2() const override
 
MnAlgebraicSymMatrix fHessian
 
bool CanComputeHessian() const override
 
FumiliGradientCalculator(const FumiliFCNBase &fcn, const MnUserTransformation &trafo, int n)
 
const MnUserTransformation & Trafo() const
 
FunctionGradient operator()(const MinimumParameters &) const override
 
bool Hessian(const MinimumParameters &, MnAlgebraicSymMatrix &) const override
compute Hessian matrix
 
const FumiliFCNBase & fFcn
 
Class describing a symmetric matrix of size n.