TriggerMenuMT: removing duplicated information on the L1decisions in the class Chain
The menu class called Chain has two internal parameters, one for L1 thresholds, and one for the L1decision collection. Only the latter is really needed. This is to cleanup the code in view of the full CA migration. Also:
- Fixed the L1Decision seeding during the merging of chains.
- Fixed the filling of sigDics to allow signatures to share the same folder (for example Egamma with [‘Photon’, ‘Electron’]). This was preventing to run on a combined photon+electron single chain.
Merge request reports
Activity
This merge request affects 1 package:
- Trigger/TriggerCommon/TriggerMenuMT
This merge request affects 7 files:
- Trigger/TriggerCommon/TriggerMenuMT/python/CFtest/EmuStepProcessingConfig.py
- Trigger/TriggerCommon/TriggerMenuMT/python/CFtest/TestUtils.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/ChainConfigurationBase.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/ControlFlow/HLTCFComponents.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/ControlFlow/HLTCFConfig.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/MenuComponents.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/Utility/ChainMerging.py
added Trigger TriggerMenu main review-pending-level-1 labels
CI Result FAILURE (hash 69d9a0ce)Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 1
For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 4362]removed review-pending-level-1 label
added review-user-action-required label
added 53 commits
-
69d9a0ce...bc8a760c - 51 commits from branch
atlas:main
- a174929b - Merge remote-tracking branch 'upstream/main' into CAoptim2_seeds
- 52d2419e - fix L1decision seeding in merged chains with inverted order; fix sigDics for...
-
69d9a0ce...bc8a760c - 51 commits from branch
This merge request affects 1 package:
- Trigger/TriggerCommon/TriggerMenuMT
This merge request affects 8 files:
- Trigger/TriggerCommon/TriggerMenuMT/python/CFtest/EmuStepProcessingConfig.py
- Trigger/TriggerCommon/TriggerMenuMT/python/CFtest/TestUtils.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/ChainConfigurationBase.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/ControlFlow/HLTCFComponents.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/ControlFlow/HLTCFConfig.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/MenuComponents.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/Utility/ChainMerging.py
- Trigger/TriggerCommon/TriggerMenuMT/python/HLT/Config/Utility/DictFromChainName.py
added review-pending-level-1 label and removed review-user-action-required label
CI Result SUCCESS (hash 52d2419e)Athena externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-EL9 4549]added review-approved label and removed review-pending-level-1 label
mentioned in commit 7fe42262