Do not specify the default jet calibration in mhtpufit
Currently the mhtpufit
chains require the calibration to be included in the name, resulting in long trigger names (e.g. HLT_xe65_cell_xe105_mhtpufit_em_subjesgscIS_L1XE50
). This can be reduced by allowing the menu code to deduce a default calibration (subjesgscIS
). This MR takes care of this mechanism, as well as adding the required containers to the EDM without the calibrations in the name.
This does not change any chains in the menu as the menu group should probably weigh in there. If we make a wholesale shift to the chains without the calibration in the name (which we should) the monitoring will also need a fix.
To test that this actually works I ran the data LS2_v1 test with chains added in locally. I see the same results for the chains with and without the calibration string and no crashes.