ATLAS Offline Software
Loading...
Searching...
No Matches
Dev_pp_run3_emu_v1.py
Go to the documentation of this file.
1# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2
3# All chains are represented as ChainProp objects in a ChainStore
4from TriggerMenuMT.HLT.Config.Utility.ChainDefInMenu import ChainProp
5from .SignatureDicts import ChainStore
6
8
9 from AthenaCommon.Logging import logging
10 log = logging.getLogger( __name__ )
11 log.info('Executing menu....')
12
13 chains = ChainStore()
14
15 chains['Test'] = [
16 # muons
17 ChainProp(name='HLT_TestChain8_mv1step_L1MU8F', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
18 ChainProp(name='HLT_TestChain8_mv1_L1MU8F', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
19 ChainProp(name='HLT_TestChain20_mv1_L1MU8F',stream=['Main'], groups=['RATE:Test','BW:Other'] ),
20 ChainProp(name='HLT_TestChain10_mv2_L1MU8F',stream=['Main'], groups=['RATE:Test','BW:Other'] ),
21 ChainProp(name='HLT_TestChain8_mEmpty2_L1MU8F', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
22 ChainProp(name='HLT_TestChain8_mEmpty3_L1MU8F', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
23
24
25
26 # egamma
27 ChainProp(name='HLT_TestChain5_ev1_L1EM3', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
28 ChainProp(name='HLT_TestChain8_ev1_L1EM3', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
29
30 # combined
31 ChainProp(name='HLT_TestChain6_mv1_TestChain10_ev1_L12eEM10L_MU8F', l1SeedThresholds=['MU8F','EM7'], stream=['Main'], groups=['RATE:Test','BW:Other'], mergingStrategy = 'parallel'),
32 ChainProp(name='HLT_TestChain6_mv2_TestChain8_ev2_L12eEM10L_MU8F', l1SeedThresholds=['MU8F','EM7'], stream=['Main'], groups=['RATE:Test','BW:Other'], mergingStrategy = 'parallel'),
33# ChainProp(name='HLT_TestChain5_ev1_TestChain8_ev1_2TestChain6_mv1_L1EM3_L1EM3_L12MU5VF', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
34 ChainProp(name='HLT_2TestChain6_mv1_L12MU5VF', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
35 ChainProp(name='HLT_3TestChain6_mv1_L12MU5VF', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
36 ChainProp(name='HLT_TestChain6_mv1_TestChain10_mv1_L12MU5VF', stream=['Main'], groups=['RATE:Test','BW:Other'], mergingStrategy = 'parallel' ),
37 ChainProp(name='HLT_2TestChain6_mEmpty1_L12MU5VF', stream=['Main'], groups=['RATE:Test','BW:Other']), #may differ from manual
38 ChainProp(name='HLT_TestChain6_mv1_TestChain5_ev1dr_L12eEM10L_MU8F', l1SeedThresholds=['MU8F','EM7'], stream=['Main'], groups=['RATE:Test','BW:Other'], mergingStrategy = 'parallel'),
39 ChainProp(name='HLT_2TestChain4_mv1dr_L12MU5VF', stream=['Main'], groups=['RATE:Test','BW:Other'] ),
40
41 ChainProp(name='HLT_TestChain6_mEmpty3_TestChain10_mv1_L12MU5VF', stream=['Main'], groups=['RATE:Test','BW:Other'] , mergingStrategy = 'parallel' ),
42
43 # FSNOSEED not implemented in emulation
44 ChainProp(name='HLT_TestChain10_mEmpty1_TestChain6_mEmpty1_L12MU5VF', l1SeedThresholds=['MU5VF','MU5VF'], stream=['Main'], groups=['RATE:Test','BW:Other'], mergingStrategy = 'parallel'),
45 ]
46
47 return chains