Definition at line 24 of file AnalyticalGradientCalculator.h.
Public Member Functions | |
| AnalyticalGradientCalculator (const FCNGradientBase &fcn, const MnUserTransformation &state) | |
| ~AnalyticalGradientCalculator () override | |
| virtual bool | CanComputeG2 () const | 
| virtual bool | CanComputeHessian () const | 
| virtual bool | CheckGradient () const | 
| bool | G2 (const MinimumParameters &, MnAlgebraicVector &) const override | 
| compute second derivatives (diagonal of Hessian)   | |
| bool | Hessian (const MinimumParameters &, MnAlgebraicSymMatrix &) const override | 
| compute Hessian matrix   | |
| FunctionGradient | operator() (const MinimumParameters &) const override | 
| FunctionGradient | operator() (const MinimumParameters &, const FunctionGradient &) const override | 
  Public Member Functions inherited from ROOT::Minuit2::GradientCalculator | |
| virtual | ~GradientCalculator () | 
Protected Attributes | |
| const FCNGradientBase & | fGradFunc | 
| const MnUserTransformation & | fTransformation | 
#include <Minuit2/AnalyticalGradientCalculator.h>
      
  | 
  inline | 
Definition at line 27 of file AnalyticalGradientCalculator.h.
      
  | 
  inlineoverride | 
Definition at line 32 of file AnalyticalGradientCalculator.h.
      
  | 
  virtual | 
Reimplemented in ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 69 of file AnalyticalGradientCalculator.cxx.
      
  | 
  virtual | 
Reimplemented in ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 73 of file AnalyticalGradientCalculator.cxx.
      
  | 
  virtual | 
Definition at line 62 of file AnalyticalGradientCalculator.cxx.
      
  | 
  overridevirtual | 
compute second derivatives (diagonal of Hessian)
Reimplemented from ROOT::Minuit2::GradientCalculator.
Reimplemented in ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 110 of file AnalyticalGradientCalculator.cxx.
      
  | 
  overridevirtual | 
compute Hessian matrix
Reimplemented from ROOT::Minuit2::GradientCalculator.
Reimplemented in ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 78 of file AnalyticalGradientCalculator.cxx.
      
  | 
  overridevirtual | 
Implements ROOT::Minuit2::GradientCalculator.
Reimplemented in ROOT::Minuit2::ExternalInternalGradientCalculator, and ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 22 of file AnalyticalGradientCalculator.cxx.
      
  | 
  overridevirtual | 
Implements ROOT::Minuit2::GradientCalculator.
Reimplemented in ROOT::Minuit2::ExternalInternalGradientCalculator, and ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 56 of file AnalyticalGradientCalculator.cxx.
      
  | 
  protected | 
Definition at line 51 of file AnalyticalGradientCalculator.h.
      
  | 
  protected | 
Definition at line 52 of file AnalyticalGradientCalculator.h.