26 MnPrint print(
"CombinedMinimumBuilder");
31 print.
Warn(
"Migrad method fails, will try with simplex method first");
35 if (!
min1.IsValid()) {
36 print.
Warn(
"Both Migrad and Simplex methods failed");
46 if (!
min2.IsValid()) {
48 print.
Warn(
"Both migrad and method failed also at 2nd attempt; return simplex Minimum");
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void gc
FunctionMinimum Minimum(const MnFcn &, const GradientCalculator &, const MinimumSeed &, const MnStrategy &, unsigned int, double) const override
VariableMetricMinimizer fVMMinimizer
SimplexMinimizer fSimplexMinimizer
class holding the full result of the minimization; both internal and external (MnUserParameterState) ...
interface class for gradient calculators
Wrapper class to FCNBase interface used internally by Minuit.
void Warn(const Ts &... args)
API class for defining four levels of strategies: low (0), medium (1), high (2), very high (>=3); act...
const MinimumBuilder & Builder() const override
const MinimumBuilder & Builder() const override
const MinimumSeedGenerator & SeedGenerator() const override
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...