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.