Skip to content

TriggerMenu: Migrate configuration of enhanced bias sequences to CA

Aleksandra Poreba requested to merge aporeba/athena:eb-newJO into 23.0

Related to ATR-27098

Tested with runHLT_standalone_newJO.py, by including only EnhancedBias and Muon signatures for PhysicsP menu and with test_trigP1_v1PhysP1_build ART test. The confTool difference:

confTool.py --diff ./no_newJO/HLTJobOptions.pkl ./runTrigART/results/runTrigART/test_trigP1_v1PhysP1_build/HLTJobOptions.pkl
...
Component enhancedBiasSequence may differ
	ModeOR = False  only in 1st file 
   1 relevant differences

The sequences configuration, oldJO (after my changes):

         +-- AthSequencer/Step1_EnhancedBias
           +-- RoRSeqFilter/FStep1_EnhancedBias
           +-- AthSequencer/Step1_EnhancedBias_reco
             +-- AthSequencer/enhancedBiasSequence
               +-- InputMakerForRoI/IM_enhancedBias
           +-- L1InfoHypo/EnhancedBiasHypo
           +-- ComboHypo/ComboHypo_Step1_EnhancedBias

The sequences configuration, newJO:

Py:ComponentAccumulator    INFO          \__ Step1_EnhancedBias (seq: SEQ AND)
Py:ComponentAccumulator    INFO             \__ RoRSeqFilter/FStep1_EnhancedBias (alg) 
Py:ComponentAccumulator    INFO                 * Chains: ['HLT_eb_low_L1RD2_FILLED', 'HLT_eb_medium_L1RD2_FILLED']
Py:ComponentAccumulator    INFO                 * ChainsPerInput: [['HLT_eb_low_L1RD2_FILLED', 'HLT_eb_medium_L1RD2_FILLED']]
Py:ComponentAccumulator    INFO                 * Input: ['HLTNav_L1FSNOSEED']
Py:ComponentAccumulator    INFO                 * Output: ['HLTNav_FStep1_EnhancedBias__L1FSNOSEED']
Py:ComponentAccumulator    INFO             \__ Step1_EnhancedBias_reco (seq: PAR OR)
Py:ComponentAccumulator    INFO                \__ enhancedBiasSequence (seq: SEQ AND)
Py:ComponentAccumulator    INFO                   \__ InputMakerForRoI/IM_enhancedBias (alg) 
Py:ComponentAccumulator    INFO                       * InputMakerInputDecisions: ['HLTNav_FStep1_EnhancedBias__L1FSNOSEED']
Py:ComponentAccumulator    INFO                       * InputMakerOutputDecisions: _HLTNav_IM_enhancedBias
Py:ComponentAccumulator    INFO                       * RoITool: ViewCreatorInitialROITool/ViewCreatorInitialROITool
Py:ComponentAccumulator    INFO                       * RoIs: enhancedBiasInputRoIs
Py:ComponentAccumulator    INFO                   \__ L1InfoHypo/EnhancedBiasHypo (alg) 
Py:ComponentAccumulator    INFO                       * HypoInputDecisions: _HLTNav_IM_enhancedBias
Py:ComponentAccumulator    INFO                       * HypoOutputDecisions: _HLTNav_EnhancedBiasHypo
Py:ComponentAccumulator    INFO                       * HypoTools: PrivateToolHandleArray of size 2
Py:ComponentAccumulator    INFO                          * L1InfoHypoTool/HLT_eb_low_L1RD2_FILLED
Py:ComponentAccumulator    INFO                             * L1ItemNames: ['L1_2EM7', 'L1_EM10VH', 'L1_J15p31ETA49', 'L1_JPSI-1M5-EM12', 'L1_J30', 'L1_JPSI-1M5-eEM9', 'L1_MU8F', 'L1_Z
B']
Py:ComponentAccumulator    INFO                          * L1InfoHypoTool/HLT_eb_medium_L1RD2_FILLED
Py:ComponentAccumulator    INFO                             * L1ItemNames: ['L1_2EM15', 'L1_2MU3V', 'L1_BPH-0DR3-EM7J15_2MU3V', 'L1_BPH-0DR3-EM7J15_MU5VF', 'L1_BPH-0M9-EM7-EM5_MU5VF', 
'L1_BPH-2M9-2DR15-2MU5VF', 'L1_BPH-2M9-0DR15-MU5VFMU3V', 'L1_BPH-8M15-0DR22-2MU5VF', 'L1_BPH-8M15-0DR22-MU5VFMU3V-BO', 'L1_BTAG-MU3VjJ40', 'L1_DR-TAU20ITAU12I', 'L1_DY-BOX-2MU5VF', 'L1
_DY-BOX-2MU3V', 'L1_EM15VHI_2TAU12IM_J25_3J12', 'L1_EM15VH', 'L1_EM20VH', 'L1_EM7_MU8F', 'L1_HT190-J15s5pETA21', 'L1_J30p31ETA49', 'L1_J40p0ETA25_2J15p31ETA49', 'L1_J50', 'L1_J50_DETA2
0-J50J', 'L1_LFV-MU5VF', 'L1_MJJ-500-NFF', 'L1_MU5VF_J40', 'L1_MU8F_TAU12IM', 'L1_TAU20IM_2TAU12IM_J25_2J20_3J12', 'L1_TAU20IM_2TAU12IM_XE35', 'L1_TAU40', 'L1_XE35']
Py:ComponentAccumulator    INFO                       * RuntimeValidation: True
Py:ComponentAccumulator    INFO             \__ ComboHypo/ComboHypo_Step1_EnhancedBias (alg) 
Py:ComponentAccumulator    INFO                 * HypoInputDecisions: ['_HLTNav_EnhancedBiasHypo']
Py:ComponentAccumulator    INFO                 * HypoOutputDecisions: ['_HLTNav_ComboHypo_Step1_EnhancedBias_0']
Py:ComponentAccumulator    INFO                 * LegToInputCollectionMap: {'HLT_eb_low_L1RD2_FILLED': [0], 'HLT_eb_medium_L1RD2_FILLED': [0]}
Py:ComponentAccumulator    INFO                 * MultiplicitiesMap: {'HLT_eb_low_L1RD2_FILLED': [1], 'HLT_eb_medium_L1RD2_FILLED': [1]}

Tagging @fpastore @tamartin

Merge request reports