Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Functions | Variables
python.L0MuonSimulationConfig Namespace Reference

Functions

def TMDBConfig (flags)
 
def MuonBytestream2RdoConfig (flags)
 
def MuonRdoToMuonDigitToolCfg (flags, name="MuonRdoToMuonDigitTool", **kwargs)
 
def MuonRdo2DigitConfig (flags)
 
def NSWTriggerConfig (flags)
 
def RPCTriggerConfig (flags)
 
def TGCTriggerConfig (flags)
 
def MuctpiConfig (flags)
 
def L0MuonSimulationCfg (flags)
 

Variables

 flags
 
 Files
 
 MaxEvents
 
 NumThreads
 
 triggerMenuSetup
 
 enableL0Muon
 
 doEmulation
 
 acc
 
 withDetails
 
 True
 
 summariseProps
 
 printDefaults
 

Function Documentation

◆ L0MuonSimulationCfg()

def python.L0MuonSimulationConfig.L0MuonSimulationCfg (   flags)

Definition at line 291 of file L0MuonSimulationConfig.py.

291 def L0MuonSimulationCfg(flags):
292  acc = ComponentAccumulator()
293 
294  if flags.Trigger.L0MuonSim.doEmulation:
295  from L0MuonEmulation.L0MuonSmearingConfig import L0MuonSmearingCfg
296  acc.merge(L0MuonSmearingCfg(flags)) # L0MuonRoI truth emulation
297  return acc
298 
299  # otherwise, run-3 step will run.
300  acc.merge(MuonBytestream2RdoConfig(flags)) # data prep for muon bytestream data
301  acc.merge(MuonRdo2DigitConfig(flags)) # input for rpc/tgc trigger simulation
302  acc.merge(RPCTriggerConfig(flags)) # rpc trigger simulation, including bis78 to prepare for bis78-tgc coincidence
303  acc.merge(TMDBConfig(flags)) # for tmdb decision to prepare for tile-muon coincidence
304  acc.merge(NSWTriggerConfig(flags)) # nsw trigger simulation to prepare input for nsw-tgc coincidence
305  acc.merge(TGCTriggerConfig(flags)) # tgc trigger simulation
306  acc.merge(MuctpiConfig(flags)) # muctpi simulation
307 
308  return acc
309 

◆ MuctpiConfig()

def python.L0MuonSimulationConfig.MuctpiConfig (   flags)

Definition at line 264 of file L0MuonSimulationConfig.py.

264 def MuctpiConfig(flags):
265  acc = ComponentAccumulator()
266  rpcRecRoiTool = CompFactory.LVL1.TrigT1RPCRecRoiTool("TrigT1RPCRecRoiTool", UseRun3Config=True)
267  tgcRecRoiTool = CompFactory.LVL1.TrigT1TGCRecRoiTool("TrigT1TGCRecRoiTool", UseRun3Config=True)
268  trigThresholdDecTool = CompFactory.LVL1.TrigThresholdDecisionTool(name="TrigThresholdDecisionTool",
269  RPCRecRoiTool = rpcRecRoiTool,
270  TGCRecRoiTool = tgcRecRoiTool)
271  muctpiTool = CompFactory.LVL1MUCTPIPHASE1.MUCTPI_AthTool(name="MUCTPI_AthTool",
272  MuCTPICTPLocation = 'L1MuCTPItoCTPLocation',
273  OverlapStrategyName = flags.Trigger.MUCTPI.OverlapStrategy,
274  LUTXMLFile = flags.Trigger.MUCTPI.LUTXMLFile,
275  BarrelRoIFile = flags.Trigger.MUCTPI.BarrelRoIFile,
276  EndcapForwardRoIFile = flags.Trigger.MUCTPI.EndcapForwardRoIFile,
277  Side0LUTFile = flags.Trigger.MUCTPI.Side0LUTFile,
278  Side1LUTFile = flags.Trigger.MUCTPI.Side1LUTFile,
279  InputSource = 'DIGITIZATION',
280  RPCRecRoiTool = rpcRecRoiTool,
281  TGCRecRoiTool = tgcRecRoiTool,
282  TrigThresholdDecisionTool = trigThresholdDecTool)
283  muctpiAlg = CompFactory.LVL1MUCTPIPHASE1.MUCTPI_AthAlg(name="MUCTPI_AthAlg",
284  MUCTPI_AthTool = muctpiTool)
285  acc.addEventAlgo(muctpiAlg)
286  from TrigConfigSvc.TrigConfigSvcCfg import L1ConfigSvcCfg
287  acc.merge(L1ConfigSvcCfg(flags))
288  return acc
289 
290 

◆ MuonBytestream2RdoConfig()

def python.L0MuonSimulationConfig.MuonBytestream2RdoConfig (   flags)

Definition at line 44 of file L0MuonSimulationConfig.py.

44 def MuonBytestream2RdoConfig(flags):
45  acc = ComponentAccumulator()
46  if flags.Input.isMC:
47  return acc
48 
49  postFix = "_L1MuonSim"
50  from MuonConfig.MuonBytestreamDecodeConfig import MuonCacheNames
51  cacheCreator = CompFactory.MuonCacheCreator(RpcCacheKey = MuonCacheNames.RpcCache,
52  TgcCacheKey = MuonCacheNames.TgcCache,
53  MdtCsmCacheKey = MuonCacheNames.MdtCsmCache,
54  CscCacheKey = (MuonCacheNames.CscCache if flags.Detector.GeometryCSC else ""))
55  acc.addEventAlgo(cacheCreator)
56  # for RPC
57  RPCRodDecoder = CompFactory.Muon.RpcROD_Decoder(name = "RpcROD_Decoder" + postFix, NOBXS=flags.Trigger.L1MuonSim.RPCNBX)
58  MuonRpcRawDataProviderTool = CompFactory.Muon.RPC_RawDataProviderToolMT(name = "RPC_RawDataProviderToolMT" + postFix,
59  RpcContainerCacheKey = MuonCacheNames.RpcCache,
60  WriteOutRpcSectorLogic = False,
61  Decoder = RPCRodDecoder,
62  RdoLocation = "RPCPAD_L1" )
63  RpcRawDataProvider = CompFactory.Muon.RpcRawDataProvider(name = "RpcRawDataProvider" + postFix,
64  ProviderTool = MuonRpcRawDataProviderTool)
65  acc.addEventAlgo(RpcRawDataProvider)
66  # for TGC
67  TGCRodDecoder = CompFactory.Muon.TGC_RodDecoderReadout(name = "TGC_RodDecoderReadout" + postFix)
68  MuonTgcRawDataProviderTool = CompFactory.Muon.TGC_RawDataProviderToolMT(name = "TGC_RawDataProviderToolMT" + postFix,
69  TgcContainerCacheKey = MuonCacheNames.TgcCache,
70  Decoder = TGCRodDecoder,
71  RdoLocation = "TGCRDO_L1")
72  TgcRawDataProvider = CompFactory.Muon.TgcRawDataProvider(name = "TgcRawDataProvider" + postFix,
73  ProviderTool = MuonTgcRawDataProviderTool)
74  acc.addEventAlgo(TgcRawDataProvider)
75  # for sTGC
76  if flags.Detector.GeometrysTGC:
77  Muon__STGC_RawDataProviderToolMT=CompFactory.Muon.STGC_RawDataProviderToolMT
78  from MuonConfig.MuonBytestreamDecodeConfig import sTgcRODDecoderCfg
79  MuonsTgcRawDataProviderTool = Muon__STGC_RawDataProviderToolMT(name = "STGC_RawDataProviderToolMT"+postFix,
80  Decoder = acc.popToolsAndMerge(sTgcRODDecoderCfg(flags,
81  name = "sTgcROD_Decoder"+postFix)),
82  RdoLocation = "sTGCRDO_L1")
83  Muon__sTgcRawDataProvider=CompFactory.Muon.sTgcRawDataProvider
84  sTgcRawDataProvider = Muon__sTgcRawDataProvider(name = "sTgcRawDataProvider"+postFix,
85  ProviderTool = MuonsTgcRawDataProviderTool )
86  acc.addEventAlgo(sTgcRawDataProvider)
87 
88  # for MM
89  if flags.Detector.GeometryMM:
90  from MuonConfig.MuonBytestreamDecodeConfig import MmRDODDecoderCfg
91  Muon_MM_RawDataProviderToolMT = CompFactory.Muon.MM_RawDataProviderToolMT
92  MuonMmRawDataProviderTool = Muon_MM_RawDataProviderToolMT(name = "MM_RawDataProviderToolMT"+postFix,
93  Decoder = acc.popToolsAndMerge(MmRDODDecoderCfg(flags,
94  name="MM_RODDecoder"+postFix)),
95  RdoLocation = "MMRDO_L1")
96  Muon__MmRawDataProvider = CompFactory.Muon.MM_RawDataProvider
97  MmRawDataProvider = Muon__MmRawDataProvider(name = "MmRawDataProvider"+postFix, ProviderTool = MuonMmRawDataProviderTool )
98  acc.addEventAlgo(MmRawDataProvider)
99 
100  return acc
101 
102 

◆ MuonRdo2DigitConfig()

def python.L0MuonSimulationConfig.MuonRdo2DigitConfig (   flags)

Definition at line 122 of file L0MuonSimulationConfig.py.

122 def MuonRdo2DigitConfig(flags):
123  acc = ComponentAccumulator()
124 
125  from MagFieldServices.MagFieldServicesConfig import AtlasFieldCacheCondAlgCfg
126  acc.merge( AtlasFieldCacheCondAlgCfg(flags) )
127  # Read RPCPAD and TGCRDO from the input POOL file (for BS it comes from [Rpc|Tgc]RawDataProvider)
128  suffix = "" if flags.Input.Format is Format.POOL else "_L1"
129  RPCRdoName = "RPCPAD"+suffix
130  TGCRdoName = "TGCRDO"+suffix
131  MMRdoName = "MMRDO"+suffix
132  sTGCRdoName = "sTGCRDO"+suffix
133 
134  if flags.Input.Format is Format.POOL:
135  rdoInputs = [
136  ('RpcPadContainer','RPCPAD'),
137  ('TgcRdoContainer','TGCRDO')
138  ]
139  # Read MMRDO and sTGCRDO
140  if flags.Detector.GeometrysTGC or flags.Detector.GeometryMM:
141  rdoInputs += [
142  ('Muon::MM_RawDataContainer','MMRDO'),
143  ('Muon::STGC_RawDataContainer','sTGCRDO')
144  ]
145  if flags.Muon.enableNRPC:
146  rdoInputs += [
147  ('xAOD::NRPCRDOContainer' , 'NRPCRDO'),
148  ('xAOD::NRPCRDOAuxContainer', 'NRPCRDOAux.')
149  ]
150  from SGComps.SGInputLoaderConfig import SGInputLoaderCfg
151  acc.merge(SGInputLoaderCfg(flags, Load=rdoInputs))
152 
153  from MuonConfig.MuonGeometryConfig import MuonGeoModelCfg
154  acc.merge(MuonGeoModelCfg(flags))
155 
156  from MuonConfig.MuonByteStreamCnvTestConfig import RpcRdoToRpcDigitCfg, TgcRdoToTgcDigitCfg, STGC_RdoToDigitCfg, MM_RdoToDigitCfg
157 
158  acc.merge(RpcRdoToRpcDigitCfg(flags, RpcDigitContainer = "RPC_DIGITS_L1", RpcRdoContainer = RPCRdoName ))
159  acc.merge(TgcRdoToTgcDigitCfg(flags, TgcDigitContainer = "TGC_DIGITS_L1", TgcRdoContainer = TGCRdoName ))
160  if flags.Detector.GeometrysTGC:
161  acc.merge(STGC_RdoToDigitCfg(flags, sTgcRdoContainer = sTGCRdoName, sTgcDigitContainer = "sTGC_DIGITS_L1"))
162  if flags.Detector.GeometryMM:
163  acc.merge(MM_RdoToDigitCfg(flags, MmRdoContainer = MMRdoName, MmDigitContainer = "MM_DIGITS_L1" ))
164 
165  return acc
166 

◆ MuonRdoToMuonDigitToolCfg()

def python.L0MuonSimulationConfig.MuonRdoToMuonDigitToolCfg (   flags,
  name = "MuonRdoToMuonDigitTool",
**  kwargs 
)

Definition at line 103 of file L0MuonSimulationConfig.py.

103 def MuonRdoToMuonDigitToolCfg(flags, name="MuonRdoToMuonDigitTool", **kwargs ):
104  result = ComponentAccumulator()
105  kwargs.setdefault("DecodeSTGC_RDO", flags.Detector.GeometrysTGC)
106  kwargs.setdefault("DecodeMM_RDO", flags.Detector.GeometryMM)
107  kwargs.setdefault("DecodeNrpcRDO", flags.Muon.enableNRPC)
108  from MuonConfig.MuonByteStreamCnvTestConfig import STgcRdoDecoderCfg, MMRdoDecoderCfg, MdtRdoDecoderCfg
109  kwargs.setdefault( "stgcRdoDecoderTool", result.popToolsAndMerge(STgcRdoDecoderCfg(flags))
110  if flags.Detector.GeometrysTGC else "" )
111  kwargs.setdefault("mmRdoDecoderTool", result.popToolsAndMerge(MMRdoDecoderCfg(flags))
112  if flags.Detector.GeometryMM else "" )
113  kwargs.setdefault("mdtRdoDecoderTool", result.popToolsAndMerge(MdtRdoDecoderCfg(flags)))
114  #Set N BCs and central BC consistently with RPC readout settings
115  rpcrdo_decode = CompFactory.Muon.RpcRDO_Decoder("RpcRDO_Decoder", BCZERO=flags.Trigger.L1MuonSim.RPCNBCZ)
116  kwargs.setdefault("rpcRdoDecoderTool", rpcrdo_decode)
117 
118  the_tool = CompFactory.MuonRdoToMuonDigitTool (name, **kwargs)
119  result.setPrivateTools(the_tool)
120  return result
121 

◆ NSWTriggerConfig()

def python.L0MuonSimulationConfig.NSWTriggerConfig (   flags)

Definition at line 167 of file L0MuonSimulationConfig.py.

167 def NSWTriggerConfig(flags):
168  acc = ComponentAccumulator()
169  if not flags.Detector.GeometrysTGC and not flags.Detector.GeometryMM:
170  return acc
171 
172  if flags.Input.Format is Format.POOL and flags.Input.isMC:
173  rdoInputs = [
174  ('McEventCollection','TruthEvent'), # for MM trigger
175  ('TrackRecordCollection','MuonEntryLayer'), # for MM trigger
176  ('MuonSimDataCollection','sTGC_SDO') # for sTGC Pad trigger
177  ]
178  from SGComps.SGInputLoaderConfig import SGInputLoaderCfg
179  acc.merge(SGInputLoaderCfg(flags, Load=rdoInputs))
180 
181  PadTdsTool = CompFactory.NSWL1.PadTdsOfflineTool("NSWL1__PadTdsOfflineTool", IsMC = flags.Input.isMC, sTGC_DigitContainerName="sTGC_DIGITS_L1")
182  PadTriggerLogicTool = CompFactory.NSWL1.PadTriggerLogicOfflineTool("NSWL1__PadTriggerLogicOfflineTool")
183  StripTdsTool = CompFactory.NSWL1.StripTdsOfflineTool("NSWL1__StripTdsOfflineTool",IsMC=flags.Input.isMC,sTGC_DigitContainerName="sTGC_DIGITS_L1")
184  StripClusterTool = CompFactory.NSWL1.StripClusterTool("NSWL1__StripClusterTool",IsMC=flags.Input.isMC)
185  StripSegmentTool = CompFactory.NSWL1.StripSegmentTool("NSWL1__StripSegmentTool")
186  MMTriggerTool = CompFactory.NSWL1.MMTriggerTool("NSWL1__MMTriggerTool",DoNtuple=flags.Trigger.L1MuonSim.WriteMMBranches, IsMC = flags.Input.isMC, MmDigitContainer="MM_DIGITS_L1")
187  TriggerProcessorTool = CompFactory.NSWL1.TriggerProcessorTool("NSWL1__TriggerProcessorTool")
188 
189  dosTGC = flags.Trigger.L1MuonSim.doPadTrigger or flags.Trigger.L1MuonSim.doStripTrigger
190  if dosTGC:
191  from RegionSelector.RegSelToolConfig import regSelTool_STGC_Cfg
192  stgcRegSel = acc.popToolsAndMerge(regSelTool_STGC_Cfg( flags )) # noqa: F841 (adds a conditions algo as a side-effect)
193 
194  nswAlg = CompFactory.NSWL1.NSWL1Simulation("NSWL1Simulation",
195  DoNtuple = flags.Trigger.L1MuonSim.WriteNSWDebugNtuple,
196  DoMM = flags.Trigger.L1MuonSim.doMMTrigger,
197  DoMMDiamonds = flags.Trigger.L1MuonSim.doMMTrigger,
198  DosTGC = dosTGC,
199  DoPad = flags.Trigger.L1MuonSim.doPadTrigger,
200  DoStrip = flags.Trigger.L1MuonSim.doStripTrigger,
201  PadTdsTool = PadTdsTool,
202  PadTriggerTool = PadTriggerLogicTool,
203  StripTdsTool = StripTdsTool,
204  StripClusterTool = StripClusterTool,
205  StripSegmentTool = StripSegmentTool,
206  MMTriggerTool = MMTriggerTool,
207  TriggerProcessorTool = TriggerProcessorTool,
208  NSWTrigRDOContainerName = "L1_NSWTrigContainer" )
209  acc.addEventAlgo(nswAlg)
210  return acc
211 

◆ RPCTriggerConfig()

def python.L0MuonSimulationConfig.RPCTriggerConfig (   flags)

Definition at line 212 of file L0MuonSimulationConfig.py.

212 def RPCTriggerConfig(flags):
213  acc = ComponentAccumulator()
214  rpcAlg = CompFactory.TrigT1RPC("TrigT1RPC",
215  Hardware = True,
216  DataDetail = False,
217  RPCbytestream = False,
218  RPCbytestreamFile = "",
219  RPCDigitContainer = "RPC_DIGITS_L1",
220  useRun3Config = True,
221  NOBXS=flags.Trigger.L1MuonSim.RPCNBX,
222  BCZERO=flags.Trigger.L1MuonSim.RPCNBCZ)
223  acc.addEventAlgo(rpcAlg)
224  from MuonConfig.MuonCablingConfig import RPCCablingConfigCfg
225  acc.merge( RPCCablingConfigCfg(flags) ) # trigger roads
226  return acc
227 

◆ TGCTriggerConfig()

def python.L0MuonSimulationConfig.TGCTriggerConfig (   flags)

Definition at line 228 of file L0MuonSimulationConfig.py.

228 def TGCTriggerConfig(flags):
229  acc = ComponentAccumulator()
230  tgcAlg = CompFactory.LVL1TGCTrigger.LVL1TGCTrigger("LVL1TGCTrigger",
231  InputData_perEvent = "TGC_DIGITS_L1",
232  InputRDO = "TGCRDO" if flags.Input.isMC else "TGCRDO_L1",
233  useRun3Config = True,
234  TileMuRcv_Input = "rerunTileMuRcvCnt",
235  TILEMU = True)
236  if (flags.Detector.GeometrysTGC or flags.Detector.GeometryMM):
237  tgcAlg.MaskFileName12 = "TrigT1TGCMaskedChannel.noFI._12.db"
238  tgcAlg.USENSW = True
239  tgcAlg.NSWSideInfo = "AC"
240  tgcAlg.NSWTrigger_Input = "L1_NSWTrigContainer"
241  tgcAlg.FORCENSWCOIN = not flags.Trigger.L1MuonSim.NSWVetoMode
242  tgcAlg.USEBIS78 = flags.Trigger.L1MuonSim.doBIS78
243  else:
244  tgcAlg.MaskFileName12 = "TrigT1TGCMaskedChannel._12.db"
245 
246  if flags.Input.Format is Format.BS:
247  from TriggerJobOpts.TriggerByteStreamConfig import ByteStreamReadCfg
248  readBSConfig = ByteStreamReadCfg(flags, ['ByteStreamMetadataContainer/ByteStreamMetadata'])
249  acc.merge(readBSConfig)
250  else:
251  tgcAlg.ByteStreamMetadataRHKey = ''
252  acc.addEventAlgo(tgcAlg)
253 
254  from PathResolver import PathResolver
255  bwCW_Run3_filePath=PathResolver.FindCalibFile("TrigT1TGC_CW/BW/CW_BW_Run3.v01.db")
256  acc.merge(addFolders(flags, '<db>sqlite://;schema={0};dbname=OFLP200</db> /TGC/TRIGGER/CW_BW_RUN3'.format(bwCW_Run3_filePath),
257  tag='TgcTriggerCwBwRun3-01',
258  className='CondAttrListCollection'))
259  acc.addCondAlgo(CompFactory.TGCTriggerCondAlg())
260  from MuonConfig.MuonCablingConfig import TGCCablingConfigCfg
261  acc.merge( TGCCablingConfigCfg(flags) )
262  return acc
263 

◆ TMDBConfig()

def python.L0MuonSimulationConfig.TMDBConfig (   flags)

Definition at line 8 of file L0MuonSimulationConfig.py.

8 def TMDBConfig(flags):
10 
11  # Read MuRcvRawChCnt from the input file (for POOL directly, for BS via converter)
12  if flags.Input.Format is Format.POOL:
13  from SGComps.SGInputLoaderConfig import SGInputLoaderCfg
14  acc.merge(SGInputLoaderCfg(flags, ["TileRawChannelContainer/MuRcvRawChCnt"]))
15  else:
16  from TriggerJobOpts.TriggerByteStreamConfig import ByteStreamReadCfg
17  acc.merge(ByteStreamReadCfg(flags, ["TileRawChannelContainer/MuRcvRawChCnt"]))
18 
19  from TileConditions.TileInfoLoaderConfig import TileInfoLoaderCfg
20  acc.merge( TileInfoLoaderCfg(flags) )
21 
22  from TileConditions.TileCablingSvcConfig import TileCablingSvcCfg
23  acc.merge(TileCablingSvcCfg(flags))
24 
25  from TileConditions.TileEMScaleConfig import TileEMScaleCondAlgCfg
26  acc.merge( TileEMScaleCondAlgCfg(flags) )
27 
28  tmdbAlg = CompFactory.TileMuonReceiverDecision('TileMuonReceiverDecision'
29  , TileRawChannelContainer = "MuRcvRawChCnt" # input
30  , TileMuonReceiverContainer = "rerunTileMuRcvCnt" # output
31  , ManualRunPeriod = 2 # forcing Run 2 format (=2) for now, until TGC implements Run 3 format (=3)
32  # run 2 thresholds
33  , MuonReceiverEneThreshCellD6Low = 500
34  , MuonReceiverEneThreshCellD6andD5Low = 500
35  , MuonReceiverEneThreshCellD6High = 600
36  , MuonReceiverEneThreshCellD6andD5High = 600
37  # run 3 thresholds
38  , MuonReceiverEneThreshCellD5 = 500
39  , MuonReceiverEneThreshCellD6 = 500
40  , MuonReceiverEneThreshCellD5andD6 = 500)
41  acc.addEventAlgo(tmdbAlg)
42  return acc
43 

Variable Documentation

◆ acc

python.L0MuonSimulationConfig.acc

Definition at line 324 of file L0MuonSimulationConfig.py.

◆ doEmulation

python.L0MuonSimulationConfig.doEmulation

Definition at line 319 of file L0MuonSimulationConfig.py.

◆ enableL0Muon

python.L0MuonSimulationConfig.enableL0Muon

Definition at line 318 of file L0MuonSimulationConfig.py.

◆ Files

python.L0MuonSimulationConfig.Files

Definition at line 314 of file L0MuonSimulationConfig.py.

◆ flags

python.L0MuonSimulationConfig.flags

Definition at line 313 of file L0MuonSimulationConfig.py.

◆ MaxEvents

python.L0MuonSimulationConfig.MaxEvents

Definition at line 315 of file L0MuonSimulationConfig.py.

◆ NumThreads

python.L0MuonSimulationConfig.NumThreads

Definition at line 316 of file L0MuonSimulationConfig.py.

◆ printDefaults

python.L0MuonSimulationConfig.printDefaults

Definition at line 334 of file L0MuonSimulationConfig.py.

◆ summariseProps

python.L0MuonSimulationConfig.summariseProps

Definition at line 334 of file L0MuonSimulationConfig.py.

◆ triggerMenuSetup

python.L0MuonSimulationConfig.triggerMenuSetup

Definition at line 317 of file L0MuonSimulationConfig.py.

◆ True

python.L0MuonSimulationConfig.True

Definition at line 334 of file L0MuonSimulationConfig.py.

◆ withDetails

python.L0MuonSimulationConfig.withDetails

Definition at line 334 of file L0MuonSimulationConfig.py.

python.L0MuonSimulationConfig.RPCTriggerConfig
def RPCTriggerConfig(flags)
Definition: L0MuonSimulationConfig.py:212
PathResolver::FindCalibFile
static std::string FindCalibFile(const std::string &logical_file_name)
Definition: PathResolver.h:108
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
vtune_athena.format
format
Definition: vtune_athena.py:14
RegSelToolConfig.regSelTool_STGC_Cfg
def regSelTool_STGC_Cfg(flags)
Definition: RegSelToolConfig.py:185
python.L0MuonSimulationConfig.NSWTriggerConfig
def NSWTriggerConfig(flags)
Definition: L0MuonSimulationConfig.py:167
python.MuonCablingConfig.TGCCablingConfigCfg
def TGCCablingConfigCfg(flags)
Definition: MuonCablingConfig.py:86
python.MuonByteStreamCnvTestConfig.MMRdoDecoderCfg
def MMRdoDecoderCfg(flags, name="MM_RDO_Decoder", **kwargs)
Definition: MuonByteStreamCnvTestConfig.py:340
python.ByteStreamConfig.ByteStreamReadCfg
def ByteStreamReadCfg(flags, type_names=None)
Definition: Event/ByteStreamCnvSvc/python/ByteStreamConfig.py:25
python.TileInfoLoaderConfig.TileInfoLoaderCfg
def TileInfoLoaderCfg(flags, **kwargs)
Definition: TileInfoLoaderConfig.py:12
python.L0MuonSimulationConfig.MuonBytestream2RdoConfig
def MuonBytestream2RdoConfig(flags)
Definition: L0MuonSimulationConfig.py:44
python.L0MuonSimulationConfig.L0MuonSimulationCfg
def L0MuonSimulationCfg(flags)
Definition: L0MuonSimulationConfig.py:291
SGInputLoaderConfig.SGInputLoaderCfg
def SGInputLoaderCfg(flags, Load=None, **kwargs)
Definition: SGInputLoaderConfig.py:7
python.L0MuonSimulationConfig.TMDBConfig
def TMDBConfig(flags)
Definition: L0MuonSimulationConfig.py:8
python.MuonByteStreamCnvTestConfig.RpcRdoToRpcDigitCfg
def RpcRdoToRpcDigitCfg(flags, name="RpcRdoToRpcDigitAlg", **kwargs)
Definition: MuonByteStreamCnvTestConfig.py:44
python.IOVDbSvcConfig.addFolders
def addFolders(flags, folderStrings, detDb=None, className=None, extensible=False, tag=None, db=None, modifiers='')
Definition: IOVDbSvcConfig.py:81
python.L0MuonSimulationConfig.MuonRdoToMuonDigitToolCfg
def MuonRdoToMuonDigitToolCfg(flags, name="MuonRdoToMuonDigitTool", **kwargs)
Definition: L0MuonSimulationConfig.py:103
python.TileEMScaleConfig.TileEMScaleCondAlgCfg
def TileEMScaleCondAlgCfg(flags, **kwargs)
Definition: TileEMScaleConfig.py:10
python.MuonByteStreamCnvTestConfig.TgcRdoToTgcDigitCfg
def TgcRdoToTgcDigitCfg(flags, name="TgcRdoToTgcDigitAlg", **kwargs)
Definition: MuonByteStreamCnvTestConfig.py:91
python.L0MuonSimulationConfig.MuonRdo2DigitConfig
def MuonRdo2DigitConfig(flags)
Definition: L0MuonSimulationConfig.py:122
python.L0MuonSimulationConfig.MuctpiConfig
def MuctpiConfig(flags)
Definition: L0MuonSimulationConfig.py:264
python.MuonByteStreamCnvTestConfig.STGC_RdoToDigitCfg
def STGC_RdoToDigitCfg(flags, name="STGC_RdoToDigitAlg", **kwargs)
Definition: MuonByteStreamCnvTestConfig.py:116
python.MuonBytestreamDecodeConfig.sTgcRODDecoderCfg
def sTgcRODDecoderCfg(flags, name="sTgcROD_Decoder", **kwargs)
Definition: MuonBytestreamDecodeConfig.py:222
L0MuonSmearingConfig.L0MuonSmearingCfg
def L0MuonSmearingCfg(flags, name="L0MuonSmearingAlg", **kwargs)
Definition: L0MuonSmearingConfig.py:8
python.TrigConfigSvcCfg.L1ConfigSvcCfg
def L1ConfigSvcCfg(flags)
Definition: TrigConfigSvcCfg.py:203
python.MuonCablingConfig.RPCCablingConfigCfg
def RPCCablingConfigCfg(flags)
Definition: MuonCablingConfig.py:33
python.MuonGeometryConfig.MuonGeoModelCfg
def MuonGeoModelCfg(flags)
Definition: MuonGeometryConfig.py:28
python.L0MuonSimulationConfig.TGCTriggerConfig
def TGCTriggerConfig(flags)
Definition: L0MuonSimulationConfig.py:228
python.MuonBytestreamDecodeConfig.MmRDODDecoderCfg
def MmRDODDecoderCfg(flags, name="MmROD_Decoder", **kwargs)
Definition: MuonBytestreamDecodeConfig.py:332
python.MagFieldServicesConfig.AtlasFieldCacheCondAlgCfg
def AtlasFieldCacheCondAlgCfg(flags, **kwargs)
Definition: MagFieldServicesConfig.py:8
python.MuonByteStreamCnvTestConfig.MdtRdoDecoderCfg
def MdtRdoDecoderCfg(flags, name="MDT_RDO_Decoder", **kwargs)
Definition: MuonByteStreamCnvTestConfig.py:348
python.MuonByteStreamCnvTestConfig.STgcRdoDecoderCfg
def STgcRdoDecoderCfg(flags, name="STGC_RDO_Decoder", **kwargs)
Definition: MuonByteStreamCnvTestConfig.py:332
python.TileCablingSvcConfig.TileCablingSvcCfg
def TileCablingSvcCfg(flags)
Definition: TileCablingSvcConfig.py:11
python.MuonByteStreamCnvTestConfig.MM_RdoToDigitCfg
def MM_RdoToDigitCfg(flags, name="MM_RdoToDigitAlg", **kwargs)
Definition: MuonByteStreamCnvTestConfig.py:140