Skip to content
Snippets Groups Projects
Forked from atlas / athena
Source project has a limited visibility.
  • Mark Andrew Owen's avatar
    6679f37f
    First attempt to unify the data decoding for the L2 and EF trigger algorithms in the MT setup. · 6679f37f
    Mark Andrew Owen authored
    The following changes have been made:
    - TrigL2MuonSA/MdtDataPreparator: Add a new flag to disable the decoding of the MDT data. Also disable the relevent tools and data-handles when the decoding is disabled. I also removed m_storeGateSvc, which wasn't used anywhere in the code.
    - TriggerMenuMT/python/HLTMenuConfig/Muon/MuonSetup.py: Load the 'standard' muon data prep algorithms in the muFastRecoSequence and add the MDT algorithms to the sequence. The configuration of the MdtDataPreparator is changed to not run the decoding. In the EF sequence, I added a ViewDataVerifier to twll the view that it should expect the MDT PRDs to be available from the previous L2 steps and removed the MDT data preparation algorithms. A special case was needed here for full-scan. Some of this is a bit ugly, but should be improved when we migrate to the new JO.
    6679f37f
    History
    First attempt to unify the data decoding for the L2 and EF trigger algorithms in the MT setup.
    Mark Andrew Owen authored
    The following changes have been made:
    - TrigL2MuonSA/MdtDataPreparator: Add a new flag to disable the decoding of the MDT data. Also disable the relevent tools and data-handles when the decoding is disabled. I also removed m_storeGateSvc, which wasn't used anywhere in the code.
    - TriggerMenuMT/python/HLTMenuConfig/Muon/MuonSetup.py: Load the 'standard' muon data prep algorithms in the muFastRecoSequence and add the MDT algorithms to the sequence. The configuration of the MdtDataPreparator is changed to not run the decoding. In the EF sequence, I added a ViewDataVerifier to twll the view that it should expect the MDT PRDs to be available from the previous L2 steps and removed the MDT data preparation algorithms. A special case was needed here for full-scan. Some of this is a bit ugly, but should be improved when we migrate to the new JO.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.