Back Skip to the content.

MinimizerInterface

< back to parent (FitterEngine)

Config options

minimizerConfig Options Type Description Default
minimizer string engine name Minuit2
algorithm string algorithm name default from engine
useNormalizedFitSpace bool use fit parameter interface to provide prior mean at 0 and stddev at 1 true
errorAlgo / errors string algorithm to run after the fit (HESSE or MINOS) Hesse
enablePostFitErrorFit bool enable errorAlgo after fit has succeeded true
tolerance double defines the required Estimated Distance from the Minimum stopping the fit 1E-4
maxFcnCalls / max_fcn int maximum number of function calls before stopping fit 1E9
maxIterations / max_iter int maximum number of minimizer iterations before stopping fit 500
strategy int fitter strategy (sec. 1.3) 1
print_level int minimizer verbose level (p.23) 1
enableSimplexBeforeMinimize bool run SIMPLEX before the real fit (can help to find the minimum) false
simplexMaxFcnCalls int stop SIMPLEX after N calls 1000
simplexToleranceLoose int loosing up minimizer by this factor 1000
simplexStrategy int strategy for SIMPLEX 1
generatedPostFitParBreakdown bool Generate figures showing hessian eigen decomp breakdown by parameter false
generatedPostFitEigenBreakdown bool Generate figures showing parameter breakdown by hessian eigen false
monitorRefreshRateInMs int Max refresh rate for the fit monitor in milliseconds 5000
monitorBashModeRefreshRateInS int Max refresh rate for the fit monitor in second when running in batch mode 30
showParametersOnFitMonitor bool Display fit parameter parameter values on the monitor false