ATLAS Offline Software
Functions | Variables
L1TopoSimulationConfig Namespace Reference

Functions

def L1LegacyTopoSimulationCfg (flags)
 
def L1TopoSimulationCfg (flags, doMonitoring=True, readMuCTPI=False, name="L1TopoSimulation")
 
def L1TopoSimulationStandaloneCfg (flags, outputEDM=[], doMuons=False)
 
def addEDM (edmType, edmName)
 

Variables

 log
 
 algLogLevel
 
 parser
 
 formatter_class
 
 nargs
 
 action
 
 dest
 
 help
 
 required
 
 default
 
 True
 
 False
 
 type
 
 int
 
 bool
 
 args
 
 supportedSubsystems
 
 args_subsystem
 
 subsystem
 
 filename
 
 flags
 
 OutputLevel
 
 MaxEvents
 
 triggerMenuSetup
 
 triggerConfig
 
 Files
 
 NumThreads
 
 NumConcurrentEvents
 
 SkipEvents
 
 AODFileName
 
 doMuon
 
 enableL1MuonPhase1
 
 doMuonTopoInputs
 
 enableL1TopoBWSimulation
 
 doFullMonMT
 
 OutputJSON
 
 enableL1TopoDump
 
 AtlasVersion
 
 acc
 
 type_names
 
 xRoIBResultAcc
 
 xRoIBResultOutputs
 
 decoderTools
 
 outputEDM
 
 maybeMissingRobs
 
 roibResultTool
 
 name
 
 writeBS
 
 rpcdecodingAcc
 
 tgcdecodingAcc
 
 muonRoiTool
 
 jFexTool
 
 jFexInputByteStreamTool
 
 eFexTool
 
 decodeInputs
 
 gFexTool
 
 gFexInputByteStreamTool
 
 l1topoBSTool
 
 decoderAlg
 
 DecoderTools
 
 MaybeMissingROBs
 
 sequenceName
 
 roib2topo
 
 doMuons
 
 FillHistoBasedOnHardware
 
 PrescaleDAQROBAccess
 
 histSvc
 
 Output
 
 ItemList
 
 withDetails
 
 summariseProps
 
 printDefaults
 

Function Documentation

◆ addEDM()

def L1TopoSimulationConfig.addEDM (   edmType,
  edmName 
)

Definition at line 316 of file L1TopoSimulationConfig.py.

316  def addEDM(edmType, edmName):
317  auxType = edmType.replace('Container','AuxContainer')
318  return [f'{edmType}#{edmName}',
319  f'{auxType}#{edmName}Aux.']
320 

◆ L1LegacyTopoSimulationCfg()

def L1TopoSimulationConfig.L1LegacyTopoSimulationCfg (   flags)

Definition at line 8 of file L1TopoSimulationConfig.py.

9 
10  acc = ComponentAccumulator()
11 
12  from L1TopoSimulation.L1TopoInputHistograms import configureEMTauInputProviderHistograms, configureEnergyInputProviderHistograms, configureJetInputProviderHistograms
13  emtauProvider = CompFactory.LVL1.EMTauInputProvider("EMTauInputProvider")
14  emtauProvider.MonTool = GenericMonitoringTool(flags, 'MonTool')
15  emtauProvider.MonTool.HistPath = 'L1LegacyTopoSimulation/EMTauInputProvider'
16  configureEMTauInputProviderHistograms(emtauProvider, flags)
17  energyProvider = CompFactory.LVL1.EnergyInputProvider("EnergyInputProvider")
18  energyProvider.MonTool = GenericMonitoringTool(flags, 'MonTool')
19  energyProvider.MonTool.HistPath = 'L1LegacyTopoSimulation/EnergyInputProvider'
20  configureEnergyInputProviderHistograms(energyProvider, flags)
21  jetProvider = CompFactory.LVL1.JetInputProvider("JetInputProvider")
22  jetProvider.MonTool = GenericMonitoringTool(flags, 'MonTool')
23  jetProvider.MonTool.HistPath = 'L1LegacyTopoSimulation/JetInputProvider'
24  configureJetInputProviderHistograms(jetProvider, flags)
25 
26  topoSimAlg = CompFactory.LVL1.L1TopoSimulation("L1LegacyTopoSimulation",
27  EMTAUInputProvider = emtauProvider,
28  JetInputProvider = jetProvider,
29  EnergyInputProvider = energyProvider,
30  IsLegacyTopo = True,
31  InputDumpFile = "inputdump_legacy.txt",
32  EnableInputDump = flags.Trigger.enableL1TopoDump,
33  UseBitwise = flags.Trigger.enableL1TopoBWSimulation,
34  MonHistBaseDir = "L1/L1LegacyTopoAlgorithms"
35  )
36 
37  # No muon inputs to legacy Topo
38  topoSimAlg.MuonInputProvider.locationMuCTPItoL1Topo = ""
39  topoSimAlg.MuonInputProvider.locationMuCTPItoL1Topo1 = ""
40  topoSimAlg.MuonInputProvider.locationMuonRoI = ""
41  topoSimAlg.MuonInputProvider.locationMuonRoI1 = ""
42  topoSimAlg.MuonInputProvider.ROIBResultLocation = ""
43 
44  acc.addEventAlgo(topoSimAlg)
45  return acc
46 

◆ L1TopoSimulationCfg()

def L1TopoSimulationConfig.L1TopoSimulationCfg (   flags,
  doMonitoring = True,
  readMuCTPI = False,
  name = "L1TopoSimulation" 
)

Definition at line 47 of file L1TopoSimulationConfig.py.

47 def L1TopoSimulationCfg(flags, doMonitoring=True, readMuCTPI=False, name="L1TopoSimulation"):
48 
49  acc = ComponentAccumulator()
50 
51  #Configure the MuonInputProvider
52 
53  muProvider = CompFactory.LVL1.MuonInputProvider("MuonInputProvider")
54 
55  """
56  If muons coming from the decoding, we use MuonRoI, otherwise MuCTPIL1Topo
57  So here we should be adding proper flag for P1, and when input file is RAW
58  Simply, if muons are simulated, we will use MuCTPIL1Topo, if decoded MuonRoI
59  """
60 
61 
62  #if flags.Trigger.L1.doMuonTopoInputs:
63  if readMuCTPI:
64  muProvider.locationMuCTPItoL1Topo = ""
65  muProvider.locationMuCTPItoL1Topo1 = ""
66  else:
67  muProvider.locationMuonRoI = ""
68  muProvider.locationMuonRoI1 = ""
69 
70  #Configure the MuonRoiTools for the MIP
71  from TrigT1MuonRecRoiTool.TrigT1MuonRecRoiToolConfig import RPCRecRoiToolCfg, TGCRecRoiToolCfg
72  muProvider.RecRpcRoiTool = acc.popToolsAndMerge(RPCRecRoiToolCfg(flags))
73  muProvider.RecTgcRoiTool = acc.popToolsAndMerge(TGCRecRoiToolCfg(flags))
74 
75  emtauProvider = CompFactory.LVL1.eFexInputProvider("eFexInputProvider")
76  jetProvider = CompFactory.LVL1.jFexInputProvider("jFexInputProvider")
77  energyProvider = CompFactory.LVL1.gFexInputProvider("gFexInputProvider")
78 
79  controlHistSvc = CompFactory.LVL1.ControlHistSvc("ControlHistSvc")
80 
81  if not flags.Trigger.enableL1CaloPhase1:
82  emtauProvider.eFexEMRoIKey = ""
83  emtauProvider.eFexTauRoIKey = ""
84  jetProvider.jFexSRJetRoIKey = ""
85  jetProvider.jFexLRJetRoIKey = ""
86  jetProvider.jFexFwdElRoIKey = ""
87  jetProvider.jFexTauRoIKey = ""
88  jetProvider.jFexMETRoIKey = ""
89  jetProvider.jFexSumETRoIKey = ""
90  energyProvider.gFexSRJetRoIKey = ""
91  energyProvider.gFexLRJetRoIKey = ""
92  energyProvider.gMETComponentsJwojKey = ""
93  energyProvider.gMHTComponentsJwojKey = ""
94  energyProvider.gMETComponentsNoiseCutKey = ""
95  energyProvider.gMETComponentsRmsKey = ""
96  energyProvider.gScalarEJwojKey = ""
97 
98  topoSimAlg = CompFactory.LVL1.L1TopoSimulation(name,
99  MuonInputProvider = muProvider,
100  EMTAUInputProvider = emtauProvider,
101  JetInputProvider = jetProvider,
102  EnergyInputProvider = energyProvider,
103  ControlHistSvc = controlHistSvc, # if doMonitoring else "",
104  IsLegacyTopo = False,
105  EnableInputDump = flags.Trigger.enableL1TopoDump,
106  UseBitwise = flags.Trigger.enableL1TopoBWSimulation
107  )
108  if name!="L1TopoSimulation":
109  topoSimAlg.MonHistBaseDir = "L1/OnlineL1TopoAlgorithms"
110 
111  acc.addEventAlgo(topoSimAlg)
112 
113 
114  if doMonitoring:
115  from L1TopoOnlineMonitoring import L1TopoOnlineMonitoringConfig as TopoMonConfig
116  if name=="L1TopoSimulation":
117  acc.addEventAlgo(TopoMonConfig.getL1TopoPhase1OnlineMonitor(flags,'L1/L1TopoSimDecisions'))
118  else:
119  acc.addEventAlgo(TopoMonConfig.getL1TopoPhase1OnlineMonitor(flags,'L1/OnlineL1TopoSimDecisions',
120  toolName=name+"_Monitor"))
121 
122  return acc
123 

◆ L1TopoSimulationStandaloneCfg()

def L1TopoSimulationConfig.L1TopoSimulationStandaloneCfg (   flags,
  outputEDM = [],
  doMuons = False 
)

Definition at line 124 of file L1TopoSimulationConfig.py.

124 def L1TopoSimulationStandaloneCfg(flags, outputEDM=[], doMuons = False):
125 
126  acc = ComponentAccumulator()
127 
128  efex_provider_attr = ['eFexEMRoI','eFexTauRoI']
129  jfex_provider_attr = ['jFexSRJetRoI','jFexLRJetRoI','jFexFwdElRoI','jFexTauRoI','jFexMETRoI','jFexSumETRoI']
130  gfex_provider_attr = ['gFexSRJetRoI','gFexLRJetRoI', 'gScalarEJwoj','gMETComponentsJwoj','gMHTComponentsJwoj', 'gMETComponentsNoiseCut', 'gMETComponentsRms']
131  #Note: Unused container outputs from gFEX are:
132  #'gFexRhoRoI', 'gMSTComponentsJwoj', 'gScalarENoiseCut', 'gScalarERms'
133  #as compared with: https://gitlab.cern.ch/atlas/athena/-/blob/main/Trigger/TrigT1/L1CaloFEX/L1CaloFEXSim/L1CaloFEXSim/gFEXSysSim.h#L128-136
134 
135 
136  from L1TopoSimulation.L1TopoInputHistograms import configureMuonInputProviderHistograms, configureeFexInputProviderHistograms, configurejFexInputProviderHistograms, configuregFexInputProviderHistograms
137 
138  #Configure the MuonInputProvider
139  muProvider=""
140  if doMuons:
141  muProvider = CompFactory.LVL1.MuonInputProvider("MuonInputProvider")
142 
143  if flags.Trigger.L1.doMuonTopoInputs:
144  muProvider.locationMuCTPItoL1Topo = ""
145  muProvider.locationMuCTPItoL1Topo1 = ""
146  else:
147  muProvider.locationMuonRoI = ""
148  muProvider.locationMuonRoI1 = ""
149 
150  #Configure the MuonRoiTools for the MIP
151  from TrigT1MuonRecRoiTool.TrigT1MuonRecRoiToolConfig import RPCRecRoiToolCfg, TGCRecRoiToolCfg
152  muProvider.RecRpcRoiTool = acc.popToolsAndMerge(RPCRecRoiToolCfg(flags))
153  muProvider.RecTgcRoiTool = acc.popToolsAndMerge(TGCRecRoiToolCfg(flags))
154  muProvider.MonTool = GenericMonitoringTool(flags, 'MonTool')
155  muProvider.MonTool.HistPath = 'L1TopoSimulation/MuonInputProvider'
156  configureMuonInputProviderHistograms(muProvider, flags)
157 
158 
159  efexProvider = CompFactory.LVL1.eFexInputProvider("eFexInputProvider")
160  efexProvider.MonTool = GenericMonitoringTool(flags, 'MonTool')
161  efexProvider.MonTool.HistPath = 'L1TopoSimulation/eFexInputProvider'
162  configureeFexInputProviderHistograms(efexProvider, flags)
163  jfexProvider = CompFactory.LVL1.jFexInputProvider("jFexInputProvider")
164  jfexProvider.MonTool = GenericMonitoringTool(flags, 'MonTool')
165  jfexProvider.MonTool.HistPath = 'L1TopoSimulation/jFexInputProvider'
166  configurejFexInputProviderHistograms(jfexProvider, flags)
167  gfexProvider = CompFactory.LVL1.gFexInputProvider("gFexInputProvider")
168  gfexProvider.MonTool = GenericMonitoringTool(flags, 'MonTool')
169  gfexProvider.MonTool.HistPath = 'L1TopoSimulation/gFexInputProvider'
170  configuregFexInputProviderHistograms(gfexProvider, flags)
171 
172  for attr in efex_provider_attr:
173  res = [x for x in outputEDM if attr in x]
174  if len(res)>0:
175  key = res[0].split('#')[1]
176  print (f'Key found for eFEX: {key}')
177  setattr(efexProvider,attr+'Key',key)
178  else:
179  setattr(efexProvider,attr+'Key','')
180 
181  for attr in jfex_provider_attr:
182  res = [x for x in outputEDM if attr in x]
183  if len(res)>0:
184  key = res[0].split('#')[1]
185  print (f'Key found for jFEX: {key}')
186  setattr(jfexProvider,attr+'Key',key)
187  else:
188  setattr(jfexProvider,attr+'Key','')
189 
190  for attr in gfex_provider_attr:
191  res = [x for x in outputEDM if attr in x]
192  if len(res)>0:
193  key = res[0].split('#')[1]
194  print (f'Key found for gFEX: {key}')
195  setattr(gfexProvider,attr+'Key',key)
196  else:
197  setattr(gfexProvider,attr+'Key','')
198 
199  topoSimAlg = CompFactory.LVL1.L1TopoSimulation("L1TopoSimulation",
200  MuonInputProvider = muProvider,
201  EMTAUInputProvider = efexProvider,
202  JetInputProvider = jfexProvider,
203  EnergyInputProvider = gfexProvider,
204  IsLegacyTopo = False,
205  EnableInputDump = flags.Trigger.enableL1TopoDump,
206  UseBitwise = flags.Trigger.enableL1TopoBWSimulation
207  )
208 
209  acc.addEventAlgo(topoSimAlg)
210 
211  return acc
212 

Variable Documentation

◆ acc

L1TopoSimulationConfig.acc

Definition at line 278 of file L1TopoSimulationConfig.py.

◆ action

L1TopoSimulationConfig.action

Definition at line 227 of file L1TopoSimulationConfig.py.

◆ algLogLevel

L1TopoSimulationConfig.algLogLevel

Definition at line 224 of file L1TopoSimulationConfig.py.

◆ AODFileName

L1TopoSimulationConfig.AODFileName

Definition at line 264 of file L1TopoSimulationConfig.py.

◆ args

L1TopoSimulationConfig.args

Definition at line 238 of file L1TopoSimulationConfig.py.

◆ args_subsystem

L1TopoSimulationConfig.args_subsystem

Definition at line 241 of file L1TopoSimulationConfig.py.

◆ AtlasVersion

L1TopoSimulationConfig.AtlasVersion

Definition at line 274 of file L1TopoSimulationConfig.py.

◆ bool

L1TopoSimulationConfig.bool

Definition at line 237 of file L1TopoSimulationConfig.py.

◆ decodeInputs

L1TopoSimulationConfig.decodeInputs

Definition at line 363 of file L1TopoSimulationConfig.py.

◆ decoderAlg

L1TopoSimulationConfig.decoderAlg

Definition at line 401 of file L1TopoSimulationConfig.py.

◆ decoderTools

L1TopoSimulationConfig.decoderTools

Definition at line 298 of file L1TopoSimulationConfig.py.

◆ DecoderTools

L1TopoSimulationConfig.DecoderTools

Definition at line 402 of file L1TopoSimulationConfig.py.

◆ default

L1TopoSimulationConfig.default

Definition at line 228 of file L1TopoSimulationConfig.py.

◆ dest

L1TopoSimulationConfig.dest

Definition at line 227 of file L1TopoSimulationConfig.py.

◆ doFullMonMT

L1TopoSimulationConfig.doFullMonMT

Definition at line 269 of file L1TopoSimulationConfig.py.

◆ doMuon

L1TopoSimulationConfig.doMuon

Definition at line 265 of file L1TopoSimulationConfig.py.

◆ doMuons

L1TopoSimulationConfig.doMuons

Definition at line 415 of file L1TopoSimulationConfig.py.

◆ doMuonTopoInputs

L1TopoSimulationConfig.doMuonTopoInputs

Definition at line 267 of file L1TopoSimulationConfig.py.

◆ eFexTool

L1TopoSimulationConfig.eFexTool

Definition at line 363 of file L1TopoSimulationConfig.py.

◆ enableL1MuonPhase1

L1TopoSimulationConfig.enableL1MuonPhase1

Definition at line 266 of file L1TopoSimulationConfig.py.

◆ enableL1TopoBWSimulation

L1TopoSimulationConfig.enableL1TopoBWSimulation

Definition at line 268 of file L1TopoSimulationConfig.py.

◆ enableL1TopoDump

L1TopoSimulationConfig.enableL1TopoDump

Definition at line 271 of file L1TopoSimulationConfig.py.

◆ False

L1TopoSimulationConfig.False

Definition at line 230 of file L1TopoSimulationConfig.py.

◆ filename

L1TopoSimulationConfig.filename

Definition at line 243 of file L1TopoSimulationConfig.py.

◆ Files

L1TopoSimulationConfig.Files

Definition at line 260 of file L1TopoSimulationConfig.py.

◆ FillHistoBasedOnHardware

L1TopoSimulationConfig.FillHistoBasedOnHardware

Definition at line 417 of file L1TopoSimulationConfig.py.

◆ flags

L1TopoSimulationConfig.flags

Definition at line 253 of file L1TopoSimulationConfig.py.

◆ formatter_class

L1TopoSimulationConfig.formatter_class

Definition at line 226 of file L1TopoSimulationConfig.py.

◆ gFexInputByteStreamTool

L1TopoSimulationConfig.gFexInputByteStreamTool

Definition at line 389 of file L1TopoSimulationConfig.py.

◆ gFexTool

L1TopoSimulationConfig.gFexTool

Definition at line 374 of file L1TopoSimulationConfig.py.

◆ help

L1TopoSimulationConfig.help

Definition at line 227 of file L1TopoSimulationConfig.py.

◆ histSvc

L1TopoSimulationConfig.histSvc

Definition at line 429 of file L1TopoSimulationConfig.py.

◆ int

L1TopoSimulationConfig.int

Definition at line 235 of file L1TopoSimulationConfig.py.

◆ ItemList

L1TopoSimulationConfig.ItemList

Definition at line 434 of file L1TopoSimulationConfig.py.

◆ jFexInputByteStreamTool

L1TopoSimulationConfig.jFexInputByteStreamTool

Definition at line 355 of file L1TopoSimulationConfig.py.

◆ jFexTool

L1TopoSimulationConfig.jFexTool

Definition at line 345 of file L1TopoSimulationConfig.py.

◆ l1topoBSTool

L1TopoSimulationConfig.l1topoBSTool

Definition at line 396 of file L1TopoSimulationConfig.py.

◆ log

L1TopoSimulationConfig.log

Definition at line 222 of file L1TopoSimulationConfig.py.

◆ MaxEvents

L1TopoSimulationConfig.MaxEvents

Definition at line 257 of file L1TopoSimulationConfig.py.

◆ maybeMissingRobs

L1TopoSimulationConfig.maybeMissingRobs

Definition at line 300 of file L1TopoSimulationConfig.py.

◆ MaybeMissingROBs

L1TopoSimulationConfig.MaybeMissingROBs

Definition at line 403 of file L1TopoSimulationConfig.py.

◆ muonRoiTool

L1TopoSimulationConfig.muonRoiTool

Definition at line 338 of file L1TopoSimulationConfig.py.

◆ name

L1TopoSimulationConfig.name

Definition at line 303 of file L1TopoSimulationConfig.py.

◆ nargs

L1TopoSimulationConfig.nargs

Definition at line 227 of file L1TopoSimulationConfig.py.

◆ NumConcurrentEvents

L1TopoSimulationConfig.NumConcurrentEvents

Definition at line 262 of file L1TopoSimulationConfig.py.

◆ NumThreads

L1TopoSimulationConfig.NumThreads

Definition at line 261 of file L1TopoSimulationConfig.py.

◆ Output

L1TopoSimulationConfig.Output

Definition at line 429 of file L1TopoSimulationConfig.py.

◆ outputEDM

L1TopoSimulationConfig.outputEDM

Definition at line 299 of file L1TopoSimulationConfig.py.

◆ OutputJSON

L1TopoSimulationConfig.OutputJSON

Definition at line 270 of file L1TopoSimulationConfig.py.

◆ OutputLevel

L1TopoSimulationConfig.OutputLevel

Definition at line 255 of file L1TopoSimulationConfig.py.

◆ parser

L1TopoSimulationConfig.parser

Definition at line 226 of file L1TopoSimulationConfig.py.

◆ PrescaleDAQROBAccess

L1TopoSimulationConfig.PrescaleDAQROBAccess

Definition at line 418 of file L1TopoSimulationConfig.py.

◆ printDefaults

L1TopoSimulationConfig.printDefaults

Definition at line 439 of file L1TopoSimulationConfig.py.

◆ required

L1TopoSimulationConfig.required

Definition at line 227 of file L1TopoSimulationConfig.py.

◆ roib2topo

L1TopoSimulationConfig.roib2topo

Definition at line 408 of file L1TopoSimulationConfig.py.

◆ roibResultTool

L1TopoSimulationConfig.roibResultTool

Definition at line 303 of file L1TopoSimulationConfig.py.

◆ rpcdecodingAcc

L1TopoSimulationConfig.rpcdecodingAcc

Definition at line 332 of file L1TopoSimulationConfig.py.

◆ sequenceName

L1TopoSimulationConfig.sequenceName

Definition at line 406 of file L1TopoSimulationConfig.py.

◆ SkipEvents

L1TopoSimulationConfig.SkipEvents

Definition at line 263 of file L1TopoSimulationConfig.py.

◆ subsystem

L1TopoSimulationConfig.subsystem

Definition at line 242 of file L1TopoSimulationConfig.py.

◆ summariseProps

L1TopoSimulationConfig.summariseProps

Definition at line 439 of file L1TopoSimulationConfig.py.

◆ supportedSubsystems

L1TopoSimulationConfig.supportedSubsystems

Definition at line 240 of file L1TopoSimulationConfig.py.

◆ tgcdecodingAcc

L1TopoSimulationConfig.tgcdecodingAcc

Definition at line 334 of file L1TopoSimulationConfig.py.

◆ triggerConfig

L1TopoSimulationConfig.triggerConfig

Definition at line 259 of file L1TopoSimulationConfig.py.

◆ triggerMenuSetup

L1TopoSimulationConfig.triggerMenuSetup

Definition at line 258 of file L1TopoSimulationConfig.py.

◆ True

L1TopoSimulationConfig.True

Definition at line 229 of file L1TopoSimulationConfig.py.

◆ type

L1TopoSimulationConfig.type

Definition at line 235 of file L1TopoSimulationConfig.py.

◆ type_names

L1TopoSimulationConfig.type_names

Definition at line 285 of file L1TopoSimulationConfig.py.

◆ withDetails

L1TopoSimulationConfig.withDetails

Definition at line 439 of file L1TopoSimulationConfig.py.

◆ writeBS

L1TopoSimulationConfig.writeBS

Definition at line 303 of file L1TopoSimulationConfig.py.

◆ xRoIBResultAcc

L1TopoSimulationConfig.xRoIBResultAcc

Definition at line 295 of file L1TopoSimulationConfig.py.

◆ xRoIBResultOutputs

L1TopoSimulationConfig.xRoIBResultOutputs

Definition at line 295 of file L1TopoSimulationConfig.py.

TrigT1MuonRecRoiToolConfig.RPCRecRoiToolCfg
def RPCRecRoiToolCfg(flags, name="RPCRecRoiTool", useRun3Config=True)
Definition: TrigT1MuonRecRoiToolConfig.py:8
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
L1TopoSimulationConfig.L1TopoSimulationCfg
def L1TopoSimulationCfg(flags, doMonitoring=True, readMuCTPI=False, name="L1TopoSimulation")
Definition: L1TopoSimulationConfig.py:47
L1TopoInputHistograms.configureeFexInputProviderHistograms
def configureeFexInputProviderHistograms(alg, flags)
Definition: L1TopoInputHistograms.py:65
L1TopoInputHistograms.configureEMTauInputProviderHistograms
def configureEMTauInputProviderHistograms(alg, flags)
Definition: L1TopoInputHistograms.py:226
L1TopoInputHistograms.configurejFexInputProviderHistograms
def configurejFexInputProviderHistograms(alg, flags)
Definition: L1TopoInputHistograms.py:114
L1TopoInputHistograms.configureMuonInputProviderHistograms
def configureMuonInputProviderHistograms(alg, flags)
Definition: L1TopoInputHistograms.py:3
GenericMonitoringTool
Definition: GenericMonitoringTool.h:53
L1TopoInputHistograms.configureJetInputProviderHistograms
def configureJetInputProviderHistograms(alg, flags)
Definition: L1TopoInputHistograms.py:250
L1TopoInputHistograms.configuregFexInputProviderHistograms
def configuregFexInputProviderHistograms(alg, flags)
Definition: L1TopoInputHistograms.py:187
L1TopoSimulationConfig.addEDM
def addEDM(edmType, edmName)
Definition: L1TopoSimulationConfig.py:316
L1TopoSimulationConfig.L1TopoSimulationStandaloneCfg
def L1TopoSimulationStandaloneCfg(flags, outputEDM=[], doMuons=False)
Definition: L1TopoSimulationConfig.py:124
TrigT1MuonRecRoiToolConfig.TGCRecRoiToolCfg
def TGCRecRoiToolCfg(flags, name="TGCRecRoiTool", useRun3Config=True)
Definition: TrigT1MuonRecRoiToolConfig.py:20
L1TopoInputHistograms.configureEnergyInputProviderHistograms
def configureEnergyInputProviderHistograms(alg, flags)
Definition: L1TopoInputHistograms.py:220
L1TopoSimulationConfig.L1LegacyTopoSimulationCfg
def L1LegacyTopoSimulationCfg(flags)
Definition: L1TopoSimulationConfig.py:8
Trk::split
@ split
Definition: LayerMaterialProperties.h:38