35   return (*
this)(par, 
gra);
 
 
   56   return Strategy().HessianGradientNCycles();
 
 
   59std::pair<FunctionGradient, MnAlgebraicVector>
 
   65   MnPrint print(
"HessianGradientCalculator");
 
   79   unsigned int n = 
x.size();
 
   94      double d = 0.2 * fabs(
gstep(i));
 
  103      for (
unsigned int j = 0; 
j < 
Ncycle(); 
j++) {
 
  137      print.
Debug(
"HGC Param :", i, 
"\t new g1 =", 
grd(i), 
"gstep =", 
d, 
"dgrd =", 
dgrd(i));
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void gc
unsigned int Ncycle() const
const MnFcn & Fcn() const
const MnUserTransformation & fTransformation
FunctionGradient operator()(const MinimumParameters &) const override
std::pair< FunctionGradient, MnAlgebraicVector > DeltaGradient(const MinimumParameters &, const FunctionGradient &) const
const MnStrategy & Strategy() const
const MnMachinePrecision & Precision() const
Class to calculate an initial estimate of the gradient.
const MnAlgebraicVector & Vec() const
Sets the relative floating point (double) arithmetic precision.
void Debug(const Ts &... args)
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...