ATLAS Offline Software
Dev_pp_run4_v1.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2 
3 #------------------------------------------------------------------------#
4 # Dev_pp_run4_v1.py menu for Phase-II developments
5 #------------------------------------------------------------------------#
6 
7 # This defines the input format of the chain and it's properties with the defaults set
8 # always required are: name, stream and groups
9 # ['name', 'L1chainParts'=[], 'stream', 'groups', 'merging'=[], 'topoStartFrom'=False],
10 
11 import TriggerMenuMT.HLT.Menu.MC_pp_run4_v1 as mc_menu
12 #from TriggerMenuMT.HLT.Config.Utility.ChainDefInMenu import ChainProp
13 
14 # this is not the best option, due to flake violation, this list has to be changed when some groups are removed
15 #from TriggerMenuMT.HLT.Menu.Physics_pp_run4_v1 import (
16  #PhysicsStream,
17  #SingleMuonGroup,MultiMuonGroup,
18  #SingleElectronGroup,MultiElectronGroup,
19  #SinglePhotonGroup,MultiPhotonGroup,
20  #SingleTauGroup,MultiTauGroup,
21  #SingleJetGroup,MultiJetGroup,SingleBjetGroup,MultiBjetGroup,
22  #METGroup,
23  #BphysicsGroup, BphysElectronGroup,
24  #UnconvTrkGroup,
25  #MinBiasGroup,
26  #EgammaMETGroup,EgammaMuonGroup,EgammaBjetGroup,EgammaJetGroup,
27  #MuonJetGroup,MuonMETGroup,
28  #PrimaryLegGroup,PrimaryPhIGroup,SupportGroup, SupportLegGroup,SupportPhIGroup,
29  #TagAndProbeLegGroup,
30  #LegacyTopoGroup,Topo2Group,Topo3Group,
31  #EOFL1MuGroup, EOFTLALegGroup,
32 #)
33 
34 DevGroup = ['Development']
35 
36 def setupMenu(menu_name):
37 
38  chains = mc_menu.setupMenu(menu_name)
39 
40  from AthenaCommon.Logging import logging
41  log = logging.getLogger( __name__ )
42  log.info('[setupMenu] going to add the Dev menu chains now')
43 
44  chains['Muon'] += []
45  chains['Egamma'] += []
46  chains['Tau'] += []
47  chains['Jet'] += []
48  chains['Bjet'] += []
49  chains['MET'] += []
50  chains['Bphysics'] += []
51  chains['UnconventionalTracking'] += []
52  chains['Combined'] += []
53  chains['Beamspot'] += []
54  chains['MinBias'] += []
55  chains['Calib'] += []
56  chains['Streaming'] += []
57  chains['Monitor'] += []
58  return chains
python.HLT.Menu.Dev_pp_run4_v1.setupMenu
def setupMenu(menu_name)
Definition: Dev_pp_run4_v1.py:36