13 using namespace boost::program_options;
16 boost::program_options::options_description& opt) {
17 opt.add_options()(
"fit-directed-navigation", bool_switch(),
18 "Fit tracks with DirectNavigator");
19 opt.add_options()(
"fit-multiple-scattering-correction",
20 value<bool>()->default_value(
true),
21 "Correct for multiple scattering effects.");
22 opt.add_options()(
"fit-energy-loss-correction",
23 value<bool>()->default_value(
true),
24 "Correct for energyloss effects.");
26 "fit-ftob-nonlinear-correction", value<bool>()->default_value(
false),
27 "Correct for non-linear effects during free to bound transformation.");
28 opt.add_options()(
"fit-pick-track", value<int>()->default_value(-1),
29 "Pick a single track by track number (-1 for all tracks)");
31 "fit-initial-variance-inflation",
32 value<Reals<6>>()->default_value({{1., 1., 1., 1., 1., 1.}}),
33 "Inflation factor for the initial covariance for the Kalman filter, 6 "
34 "values are required in the form of i:j:k:l:m:n.");