FitterEngine
< back to parent (gundamFitter)
Description
Config options
FitterEngine Options |
Type |
Description |
Default |
propagatorConfig |
json |
Propagator config |
|
minimizerConfig |
json |
MinimizerInterface config |
|
mcmcConfig |
json |
MinimizerInterface config |
|
scanConfig |
json |
Scan config |
|
engineType |
string |
The fitter engine to use (“minimizer” or “mcmc”) |
minimizer |
enablePreFitScan |
bool |
Run fit parameter scan right before the minimization |
false |
enablePostFitScan |
bool |
Run fit parameter scan right after the minimization |
false |
generateSamplePlots |
bool |
Draw sample histograms according to the PlotGenerator config |
true |
allParamVariations |
list(double) |
List of points to perform individual parameter variation |
|
enablePca / fixGhostFitParameters |
bool |
Fix parameter if the effect on stat LHH is lower than pcaDeltaChi2Threshold |
false |
pcaDeltaChi2Threshold / ghostParameterDeltaChi2Threshold |
double |
LLH threshold for PCA |
1E-6 |
fixGhostEigenParametersAfterFirstRejected |
bool |
Fix all next parameters once PCA has been triggered (dev) |
false |
throwMcBeforeFit |
bool |
Push MC parameter away from their prior before fitting (dev) |
false |
throwMcBeforeFitGain |
int |
Scale throws for MC parameters (dev) |
1 |
customFitParThrow* |
list |
Use the custom thrown values for parameters (dev) |
|
scaleParStepWithChi2Response |
bool |
Use LLH profile to scale parameter step size (dev) |
false |
parStepGain |
bool |
Boost step value with scaleParStepWithChi2Response (dev) |
0.1 |
restoreStepSizeBeforeHesse |
bool |
Use back original step size for error calculation |
false |
debugPrintLoadedEvents |
bool |
Printout _debugPrintLoadedEventsNbPerSample_ loaded events (dev) |
false |
debugPrintLoadedEventsNbPerSample |
int |
Number of event to print for each sample (dev) |
10 |
JSON sub-structures
customFitParThrow options
Options |
Type |
Description |
Default |
parIndex |
int |
Parameter index to move |
|
nbSigmaAway |
int |
Custom throw value (in unit of sigma) |
|