28 double amin = scan.
Fval();
31 for(
unsigned int i = 0; i <
n; i++) {
34 if(scan.Fval() < amin) {
36 x(i) = seed.
Trafo().
Ext2int(ext, scan.Parameters().Value(ext));
const MinimumParameters & Parameters() const
const MinimumError & Error() const
Namespace for new ROOT classes and functions.
MinimumSeed contains the starting values for the minimization produced by the SeedGenerator.
const MinimumState & State() const
class holding the full result of the minimization; both internal and external (MnUserParameterState) ...
const MnAlgebraicVector & Vec() const
Wrapper class to FCNBase interface used internally by Minuit.
class which holds the external user and/or internal Minuit representation of the parameters and error...
virtual FunctionMinimum Minimum(const MnFcn &, const GradientCalculator &, const MinimumSeed &, const MnStrategy &, unsigned int, double) const
const MnAlgebraicSymMatrix & InvHessian() const
const MnUserTransformation & Trafo() const
unsigned int NumOfCalls() const
Scans the values of FCN as a function of one Parameter and retains the best function and Parameter va...
MinimumState keeps the information (position, Gradient, 2nd deriv, etc) after one minimization step (...
API class for defining three levels of strategies: low (0), medium (1), high (>=2); acts on: Migrad (...
const FCNBase & Fcn() const
interface class for gradient calculators