Build (find) function minimum using the Variable Metric method (MIGRAD) Two possible error updators can be chosen.
Definition at line 34 of file VariableMetricBuilder.h.
Public Types | |
| enum | ErrorUpdatorType { kDavidon , kBFGS } | 
Private Attributes | |
| std::shared_ptr< MinimumErrorUpdator > | fErrorUpdator | 
| VariableMetricEDMEstimator | fEstimator | 
#include <Minuit2/VariableMetricBuilder.h>
| Enumerator | |
|---|---|
| kDavidon | |
| kBFGS | |
Definition at line 37 of file VariableMetricBuilder.h.
      
  | 
  inline | 
Definition at line 39 of file VariableMetricBuilder.h.
      
  | 
  inlineoverride | 
Definition at line 47 of file VariableMetricBuilder.h.
| void ROOT::Minuit2::VariableMetricBuilder::AddResult | ( | std::vector< MinimumState > & | result, | 
| const MinimumState & | state ) const | 
Definition at line 37 of file VariableMetricBuilder.cxx.
      
  | 
  inline | 
Definition at line 56 of file VariableMetricBuilder.h.
      
  | 
  inline | 
Definition at line 55 of file VariableMetricBuilder.h.
      
  | 
  overridevirtual | 
Implements ROOT::Minuit2::MinimumBuilder.
Definition at line 54 of file VariableMetricBuilder.cxx.
| FunctionMinimum ROOT::Minuit2::VariableMetricBuilder::Minimum | ( | const MnFcn & | fcn, | 
| const GradientCalculator & | gc, | ||
| const MinimumSeed & | seed, | ||
| std::vector< MinimumState > & | result, | ||
| unsigned int | maxfcn, | ||
| double | edmval ) const | 
Definition at line 207 of file VariableMetricBuilder.cxx.
      
  | 
  private | 
Definition at line 62 of file VariableMetricBuilder.h.
      
  | 
  private | 
Definition at line 61 of file VariableMetricBuilder.h.