HltEfficiencyChecker: HLT2 reconstruction configuration becomes configurable; set default to fastest; run_reco by default; more accurate HLT1-filtering output rate
Built on top of !122 (merged). Goes with Moore!2419 (merged)
This MR does a number of things:
- Makes running of the HLT2 reconstruction the default,
- Requires now that you specify a
hlt2_configurationin theyamlwizard, which can either befastestorlight_without_UT. These correspond tomake_fastest_reconstructionandmake_light_reco_pr_kf_without_UTrespectively. - Make the former ("fastest") the new default in the options and documentation (closes #35 (closed)).
- Replace
--using-hlt1-filtered-MCwith--input-rate. The former used to be a flag that would internally set the input rate of a min bias sample to 1 MHz (expected HLT1 rate). Recent discussions in #42 (closed) have pointed out that both the two usual min. bias samples are significantly far away from 1 MHz. So now provide the rate directly, and set it to 1.65 MHz in the case ofupgrade_minbias_hlt1_filtered. - Added new example options files
hlt2_rate_example_withGEC.yamlandhlt2_rate_hlt1latestBWdiv.pyto showcase how to get reliable HLT2 rates out of theUpgradeHLT1FilteredWithGECmin. bias, and also the latest HLT1 BW division samples.
Showcased in RTA/DPA General on 16/06/23. Slides.
Edited by Ross Hunter