Skip to content

Update/Cleanup to HLT Tau configuration

Jean Yves Beaucamp requested to merge jbeaucam/athena:24.0-hlt-tau-config into 24.0

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.

Edited by Jean Yves Beaucamp

Merge request reports