14 #if defined(DEBUG) || defined(WARNINGMSG) 32 MN_INFO_MSG(
"CombinedMinimumBuilder: migrad method fails, will try with simplex method first.");
38 MN_INFO_MSG(
"CombinedMinimumBuilder: both migrad and simplex method fail.");
47 MN_INFO_MSG(
"CombinedMinimumBuilder: both migrad and method fails also at 2nd attempt.");
48 MN_INFO_MSG(
"CombinedMinimumBuilder: return simplex Minimum.");
virtual FunctionMinimum Minimum(const MnFcn &, const GradientCalculator &, const MinimumSeed &, const MnStrategy &, unsigned int, double) const
VariableMetricMinimizer fVMMinimizer
This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecu...
MinimumSeed contains the starting values for the minimization produced by the SeedGenerator.
SimplexMinimizer fSimplexMinimizer
class holding the full result of the minimization; both internal and external (MnUserParameterState) ...
const MinimumSeedGenerator & SeedGenerator() const
const MinimumBuilder & Builder() const
Wrapper class to FCNBase interface used internally by Minuit.
virtual FunctionMinimum Minimum(const MnFcn &, const GradientCalculator &, const MinimumSeed &, const MnStrategy &, unsigned int, double) const =0
const MinimumBuilder & Builder() const
const MnUserParameterState & UserState() const
API class for defining three levels of strategies: low (0), medium (1), high (>=2); acts on: Migrad (...
interface class for gradient calculators