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 ..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,
18  #MultiMuonGroup,
19  #SingleElectronGroup,MultiElectronGroup,
20  #SinglePhotonGroup,MultiPhotonGroup,
21  #SingleTauGroup,MultiTauGroup,
22  #SingleJetGroup,MultiJetGroup,SingleBjetGroup,MultiBjetGroup,
23  #METGroup,
24  #BphysicsGroup, BphysElectronGroup,
25  #UnconvTrkGroup,
26  #MinBiasGroup,
27  #EgammaMETGroup,EgammaMuonGroup,EgammaBjetGroup,EgammaJetGroup,
28  #MuonJetGroup,MuonMETGroup,
29  #PrimaryLegGroup,PrimaryPhIGroup,
30  SupportGroup,
31  #SupportLegGroup,SupportPhIGroup,
32  #TagAndProbeLegGroup,
33  #LegacyTopoGroup,Topo2Group,Topo3Group,
34  #EOFL1MuGroup, EOFTLALegGroup,
35 )
36 
37 DevGroup = ['Development']
38 
39 def setupMenu():
40 
41  chains = mc_menu.setupMenu()
42 
43  from AthenaCommon.Logging import logging
44  log = logging.getLogger( __name__ )
45  log.info('[setupMenu] going to add the Dev menu chains now')
46 
47  chains['Muon'] += []
48  chains['Egamma'] += []
49  chains['Tau'] += []
50  chains['Jet'] += []
51  chains['Bjet'] += []
52  chains['MET'] += []
53  chains['Bphysics'] += []
54  chains['UnconventionalTracking'] += []
55  chains['Combined'] += []
56  chains['Beamspot'] += []
57  chains['MinBias'] += []
58  chains['Calib'] += []
59  chains['Streaming'] += []
60  chains['Monitor'] += []
61  return chains
python.HLT.Menu.Dev_pp_run4_v1.setupMenu
def setupMenu()
Definition: Dev_pp_run4_v1.py:39