ATLAS Offline Software
Loading...
Searching...
No Matches
Trigger
TriggerCommon
TriggerMenuMT
python
HLT
Menu
MC_HI_run3_v1.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2
3
#------------------------------------------------------------------------#
4
# MC_HI_run3_v1.py menu for the obsoleted Phase-0 L1Calo based chains
5
#------------------------------------------------------------------------#
6
7
# All chains are represented as ChainProp objects in a ChainStore
8
from
.SignatureDicts
import
ChainStore
9
10
import
TriggerMenuMT.HLT.Menu.PhysicsP1_HI_run3_v1
as
physics_menu
11
12
HardProbesStream=
"HardProbes"
13
MinBiasStream=
"MinBias"
14
UPCStream=
"UPC"
15
MinBiasOverlayStream=
"MinBiasOverlay"
16
PCStream=
"PC"
17
CCStream=
"CC"
18
19
from
AthenaCommon.Logging
import
logging
20
log = logging.getLogger( __name__ )
21
22
def
getMCSignatures
():
23
chains =
ChainStore
()
24
25
26
chains[
'Muon'
] = []
27
28
chains[
'Egamma'
] = []
29
30
chains[
'Jet'
] = []
31
32
chains[
'Combined'
] = []
33
34
chains[
'MinBias'
] = []
35
36
chains[
'Streaming'
] = []
37
38
39
return
chains
40
41
def
setupMenu
():
42
43
chains = physics_menu.getPhysicsHISignatures()
44
45
log.info(
'[setupMenu] going to add the MC menu chains now'
)
46
47
for
sig,chainsInSig
in
getMCSignatures
().items():
48
chains[sig] += chainsInSig
49
50
return
chains
51
52
python.HLT.Menu.SignatureDicts.ChainStore
Definition
SignatureDicts.py:71
python.HLT.Menu.MC_HI_run3_v1.setupMenu
setupMenu()
Definition
MC_HI_run3_v1.py:41
python.HLT.Menu.MC_HI_run3_v1.getMCSignatures
getMCSignatures()
Definition
MC_HI_run3_v1.py:22
Generated on
for ATLAS Offline Software by
1.14.0