Update/Cleanup to HLT Tau configuration
This MR addresses the cleanup/documentation of the Tau
module of the TriggerMenuMT
package, in preparation for the HLT GNTau implementation. Some methods implemented in TauConfigurationTools.py
are not still used, but are required by the other MRs (updating the TrigTauHypo
, TrigTauRec
, and TrigTauMonitoring
packages) that will be submitted immediately after this one.
No HLT Tau Triggers will be used in the low-mu pp or HI data-taking runs, so we can open these MRs now, which are needed before we start validating the new HLT GNTau.
Amongst the most important changes, we can list:
- Unified the naming scheme of all the HLT Tau sequences (replaced the precision-tracking and precision step view-names; the new ones were added to the EDM configuration, but no additional collections/variables are required).
- Added documentation in the inline comments in
TauMenuSequences.py
, helpful both for us, and for newcomers. - General code linting.
The changes were validated by comparing event counts and online/offline monitoring histograms for 10k mc23e ttbar/g*tautau/Ztautau events.