ATLAS Offline Software
Loading...
Searching...
No Matches
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
8from .SignatureDicts import ChainStore
9
10import TriggerMenuMT.HLT.Menu.PhysicsP1_HI_run3_v1 as physics_menu
11
12HardProbesStream="HardProbes"
13MinBiasStream="MinBias"
14UPCStream="UPC"
15MinBiasOverlayStream="MinBiasOverlay"
16PCStream="PC"
17CCStream="CC"
18
19from AthenaCommon.Logging import logging
20log = logging.getLogger( __name__ )
21
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
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