10#ifndef ROOT_Minuit2_FumiliBuilder
11#define ROOT_Minuit2_FumiliBuilder
Builds the FunctionMinimum using the Fumili method.
VariableMetricEDMEstimator fEstimator
FumiliErrorUpdator fErrorUpdator
virtual FunctionMinimum Minimum(const MnFcn &fMnFcn, const GradientCalculator &fGradienCalculator, const MinimumSeed &fMinimumSeed, const MnStrategy &fMnStrategy, unsigned int maxfcn, double edmval) const
Class the member function calculating the Minimum and verifies the result depending on the strategy.
const FumiliErrorUpdator & ErrorUpdator() const
Accessor to the Error updator of the builder.
const VariableMetricEDMEstimator & Estimator() const
Accessor to the EDM (expected vertical distance to the Minimum) estimator.
In the case of the Fumili algorithm the Error matrix (or the Hessian matrix containing the (approxima...
class holding the full result of the minimization; both internal and external (MnUserParameterState) ...
interface class for gradient calculators
MinimumSeed contains the starting values for the minimization produced by the SeedGenerator.
Wrapper class to FCNBase interface used internally by Minuit.
API class for defining three levels of strategies: low (0), medium (1), high (>=2); acts on: Migrad (...
Namespace for new ROOT classes and functions.