Re-activation of the late-muon triggers. [ATR-26284]

This MR aims to re-activate the late-muon triggers that were active during the 2017 and 2018 Run 2 data-taking, but have not yet been fully ported to the updated infrastructures, and have therefore been inactive.
jira: https://its.cern.ch/jira/browse/ATR-26284

Overview of the code changes:

  • Update TrigmuRoI.cxx to declare ReadHandleArray on the 4 out-of-time RoI collections and convert the xAOD::MuonRoIs to TrigRoiDescriptors, as described on the jira ticket.
  • Un-comment the late-muon chains in the Run 3 trigger menu.
  • Add any required / missing settings to the algorithm configurations.
  • Add the collection of reconstructed slow muons (HLT_MuonsCBInsideOut_Late) to the trigger EDM Run 3 file.
  • Remove the TrigMuonRoITool, as it has been used only in the old version of the TrigmuRoI algorithm.

Validation:
The trigger chain runs, the monitoring histograms are filled and the distributions look reasonable. I also produced some validation plots on a relevant exotics signal MC sample, these are added to the report attached to the linked jira ticket (or via this link).

- Judith :)

Note: These are estimates of the size of the HLT slow muon collection that is added to the output. I look at the size of the added collection in the AOD file that is produced with the test_trigAna_RDOtoAOD_v1MC_build.py testing script in two different samples, a ttbar sample (where the collection is empty) and a signal sample, and tested on 1000 events each.

-1- on the standard testing ttbar sample (0.11% in Total, 0.003% compressed of the full CollectionTree)

root [2] CollectionTree->Print("*Late*")
******************************************************************************
*Tree    :CollectionTree: CollectionTree                                         *
*Entries :     1000 : Total =      1314739757 bytes  File  Size =  366358632 *
*        :          : Tree compression factor =   3.59                       *
******************************************************************************
*Br    0 :HLT_MuonsCBInsideOut_LateAux. : xAOD::MuonAuxContainer_v5          *
*Entries :     1000 : Total  Size=    1373487 bytes  File Size  =       9645 *
*Baskets :       23 : Basket Size=     131072 bytes  Compression= 142.31     *
*............................................................................*
*Br    1 :HLT_MuonsCBInsideOut_Late : DataVector<xAOD::Muon_v1>              *
*Entries :     1000 : Total  Size=      21689 bytes  File Size  =       3670 *
*Baskets :       10 : Basket Size=       8192 bytes  Compression=   5.75     *
*............................................................................*

-2- on a signal sample (0.32% in Total, 0.04% compressed of the full CollectionTree)

root [3] CollectionTree->Print("*Late*")
******************************************************************************
*Tree    :CollectionTree: CollectionTree                                         *
*Entries :     1000 : Total =       453397287 bytes  File  Size =   88549517 *
*        :          : Tree compression factor =   5.11                       *
******************************************************************************
*Br    0 :HLT_MuonsCBInsideOut_LateAux. : xAOD::MuonAuxContainer_v5          *
*Entries :     1000 : Total  Size=    1406719 bytes  File Size  =      25269 *
*Baskets :       23 : Basket Size=     131072 bytes  Compression=  55.64     *
*............................................................................*
*Br    1 :HLT_MuonsCBInsideOut_Late : DataVector<xAOD::Muon_v1>              *
*Entries :     1000 : Total  Size=      21689 bytes  File Size  =       3498 *
*Baskets :       10 : Basket Size=       7680 bytes  Compression=   6.03     *
*............................................................................*
*Br    2 :HLT_MuonsCBInsideOut_LateAuxDyn.viewIndex :                        *
*         | vector<ElementLink<TrigRoiDescriptorCollection> >                *
*Entries :     1000 : Total  Size=      23051 bytes  File Size  =       4549 *
*Baskets :       11 : Basket Size=       3072 bytes  Compression=   4.92     *
*............................................................................*
Edited by Judith Hofer

Merge request reports

Loading