Definition at line 24 of file AnalyticalGradientCalculator.h.
Public Member Functions | |
| AnalyticalGradientCalculator (const FCNBase &fcn, const MnUserTransformation &state) | |
| virtual bool | CanComputeG2 () const | 
| virtual bool | CanComputeHessian () 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 FCNBase & | fGradFunc | 
| const MnUserTransformation & | fTransformation | 
#include <Minuit2/AnalyticalGradientCalculator.h>
      
  | 
  inline | 
Definition at line 27 of file AnalyticalGradientCalculator.h.
      
  | 
  virtual | 
Reimplemented in ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 63 of file AnalyticalGradientCalculator.cxx.
      
  | 
  virtual | 
Reimplemented in ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 67 of file AnalyticalGradientCalculator.cxx.
      
  | 
  overridevirtual | 
compute second derivatives (diagonal of Hessian)
Reimplemented from ROOT::Minuit2::GradientCalculator.
Reimplemented in ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 104 of file AnalyticalGradientCalculator.cxx.
      
  | 
  overridevirtual | 
compute Hessian matrix
Reimplemented from ROOT::Minuit2::GradientCalculator.
Reimplemented in ROOT::Minuit2::FumiliGradientCalculator.
Definition at line 72 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.
Definition at line 47 of file AnalyticalGradientCalculator.h.
      
  | 
  protected | 
Definition at line 48 of file AnalyticalGradientCalculator.h.