 |
ATLAS Offline Software
|
|
| def | RDOAnalysisOutputCfg (flags, output_name="RDOAnalysis") |
| |
| def | EventInfoRDOAnalysisCfg (flags, name="EventInfoRDOAnalysis", **kwargs) |
| |
| def | BCM_RDOAnalysisCfg (flags, name="BCM_RDOAnalysis", **kwargs) |
| |
| def | PixelRDOAnalysisCfg (flags, name="PixelRDOAnalysis", **kwargs) |
| |
| def | SCT_RDOAnalysisCfg (flags, name="SCT_RDOAnalysis", **kwargs) |
| |
| def | TRT_RDOAnalysisCfg (flags, name="TRT_RDOAnalysis", **kwargs) |
| |
| def | ITkPixelRDOAnalysisCfg (flags, name="ITkPixelRDOAnalysis", **kwargs) |
| |
| def | ITkStripRDOAnalysisCfg (flags, name="ITkStripRDOAnalysis", **kwargs) |
| |
| def | HGTD_RDOAnalysisCfg (flags, name="HGTD_RDOAnalysis", **kwargs) |
| |
| def | PLR_RDOAnalysisCfg (flags, name="PLR_RDOAnalysis", **kwargs) |
| |
| def | RDOAnalysisCfg (flags, doTileNtuple=True, doLarNtuple=True) |
| |
| def | LArRDOAnalysisCfg (flags, name="LArRDOAnalysis", **kwargs) |
| |
| def | TileRDOAnalysisCfg (flags, name="TileRDOAnalysis", **kwargs) |
| |
| def | CSC_RDOAnalysisCfg (flags, name="CSC_RDOAnalysis", **kwargs) |
| |
| def | MuonSDOAnalyisCfg (flags, **kwargs) |
| |
| def | MdtRDOAnalysisCfg (flags, name="MdtRDOAnalysis", **kwargs) |
| |
| def | RpcRDOAnalysisCfg (flags, name="RPC_RDOAnalysis", **kwargs) |
| |
| def | TgcRDOAnalysisCfg (flags, name="TGC_RDOAnalysis", **kwargs) |
| |
| def | SetupArgParser () |
| |
◆ BCM_RDOAnalysisCfg()
| def python.RDOAnalysisConfig.BCM_RDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "BCM_RDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 28 of file RDOAnalysisConfig.py.
29 from PixelGeoModel.PixelGeoModelConfig
import PixelReadoutGeometryCfg
32 kwargs.setdefault(
"NtupleFileName",
"/RDOAnalysis")
33 kwargs.setdefault(
"NtupleDirectoryName",
"/ntuples/")
34 kwargs.setdefault(
"NtupleTreeName",
"BCM")
35 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/BCM/")
37 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
38 prefix=flags.Overlay.BkgPrefix
39 kwargs.setdefault(
"InputKey", f
"{prefix}BCM_RDOs")
40 kwargs.setdefault(
"InputTruthKey", f
"{prefix}BCM_SDO_Map")
42 result.addEventAlgo(CompFactory.BCM_RDOAnalysis(name, **kwargs))
◆ CSC_RDOAnalysisCfg()
| def python.RDOAnalysisConfig.CSC_RDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "CSC_RDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 378 of file RDOAnalysisConfig.py.
379 from MuonConfig.MuonGeometryConfig
import MuonGeoModelCfg
382 kwargs.setdefault(
"NtupleFileName",
"/RDOAnalysis")
383 kwargs.setdefault(
"NtupleDirectoryName",
"/ntuples/")
384 kwargs.setdefault(
"NtupleTreeName",
"CSC")
385 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/CSC/")
387 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
388 prefix=flags.Overlay.BkgPrefix
389 kwargs.setdefault(
"InputKey", f
"{prefix}CSCRDO")
390 kwargs.setdefault(
"InputTruthKey", f
"{prefix}CSC_SDO")
392 result.addEventAlgo(CompFactory.CSC_RDOAnalysis(name, **kwargs))
◆ EventInfoRDOAnalysisCfg()
| def python.RDOAnalysisConfig.EventInfoRDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "EventInfoRDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 13 of file RDOAnalysisConfig.py.
16 kwargs.setdefault(
"NtuplePath",
"/RDOAnalysis/ntuples/")
17 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/histos/")
18 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
19 kwargs.setdefault(
"EventInfo", f
"{flags.Overlay.BkgPrefix}EventInfo")
21 result.addEventAlgo(CompFactory.EventInfoRDOAnalysis(name, **kwargs))
◆ HGTD_RDOAnalysisCfg()
| def python.RDOAnalysisConfig.HGTD_RDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "HGTD_RDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 164 of file RDOAnalysisConfig.py.
165 from HGTD_GeoModelXml.HGTD_GeoModelConfig
import HGTD_ReadoutGeometryCfg
168 kwargs.setdefault(
"NtuplePath",
"/RDOAnalysis/ntuples/")
169 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/HGTD/")
170 kwargs.setdefault(
"SharedHistPath",
"/RDOAnalysis/histos/")
171 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
172 kwargs.setdefault(
"CollectionName", f
"{flags.Overlay.BkgPrefix}HGTD_RDOs")
173 kwargs.setdefault(
"SDOCollectionName", f
"{flags.Overlay.BkgPrefix}HGTD_SDO_Map")
174 kwargs.setdefault(
"McEventCollectionName", f
"{flags.Overlay.BkgPrefix}TruthEvent")
176 kwargs.setdefault(
"CollectionName",
"HGTD_RDOs")
177 kwargs.setdefault(
"SDOCollectionName",
"HGTD_SDO_Map")
178 kwargs.setdefault(
"McEventCollectionName",
"TruthEvent")
180 result.addEventAlgo(CompFactory.HGTD_RDOAnalysis(name, **kwargs))
◆ ITkPixelRDOAnalysisCfg()
| def python.RDOAnalysisConfig.ITkPixelRDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelRDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 118 of file RDOAnalysisConfig.py.
119 from PixelGeoModelXml.ITkPixelGeoModelConfig
import ITkPixelReadoutGeometryCfg
122 kwargs.setdefault(
"NtuplePath",
"/RDOAnalysis/ntuples/")
123 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/ITkPixel/")
124 kwargs.setdefault(
"SharedHistPath",
"/RDOAnalysis/histos/")
125 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
126 kwargs.setdefault(
"CollectionName", f
"{flags.Overlay.BkgPrefix}ITkPixelRDOs")
127 kwargs.setdefault(
"SDOCollectionName", f
"{flags.Overlay.BkgPrefix}ITkPixelSDO_Map")
128 kwargs.setdefault(
"McEventCollectionName", f
"{flags.Overlay.BkgPrefix}TruthEvent")
130 kwargs.setdefault(
"CollectionName",
"ITkPixelRDOs")
131 kwargs.setdefault(
"SDOCollectionName",
"ITkPixelSDO_Map")
132 kwargs.setdefault(
"McEventCollectionName",
"TruthEvent")
134 result.addEventAlgo(CompFactory.ITk.PixelRDOAnalysis(name, **kwargs))
◆ ITkStripRDOAnalysisCfg()
| def python.RDOAnalysisConfig.ITkStripRDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "ITkStripRDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 141 of file RDOAnalysisConfig.py.
142 from StripGeoModelXml.ITkStripGeoModelConfig
import ITkStripReadoutGeometryCfg
145 kwargs.setdefault(
"NtuplePath",
"/RDOAnalysis/ntuples/")
146 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/ITkStrip/")
147 kwargs.setdefault(
"SharedHistPath",
"/RDOAnalysis/histos/")
148 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
149 kwargs.setdefault(
"CollectionName", f
"{flags.Overlay.BkgPrefix}ITkStripRDOs")
150 kwargs.setdefault(
"SDOCollectionName", f
"{flags.Overlay.BkgPrefix}ITkStripSDO_Map")
151 kwargs.setdefault(
"McEventCollectionName", f
"{flags.Overlay.BkgPrefix}TruthEvent")
153 kwargs.setdefault(
"CollectionName",
"ITkStripRDOs")
154 kwargs.setdefault(
"SDOCollectionName",
"ITkStripSDO_Map")
155 kwargs.setdefault(
"McEventCollectionName",
"TruthEvent")
157 result.addEventAlgo(CompFactory.ITk.StripRDOAnalysis(name, **kwargs))
◆ LArRDOAnalysisCfg()
| def python.RDOAnalysisConfig.LArRDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "LArRDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 304 of file RDOAnalysisConfig.py.
305 from LArGeoAlgsNV.LArGMConfig
import LArGMCfg
308 kwargs.setdefault(
"NtupleFileName",
"/RDOAnalysis")
309 kwargs.setdefault(
"NtupleDirectoryName",
"/ntuples/")
310 kwargs.setdefault(
"NtupleTreeName",
"LAr")
311 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/LAr/")
313 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
314 kwargs.setdefault(
"PreSampling",
True)
315 prefix=flags.Overlay.BkgPrefix
316 kwargs.setdefault(
"InputRawChannelKey",
'')
317 kwargs.setdefault(
"InputTTL1HADKey",
'')
318 kwargs.setdefault(
"InputTTL1EMKey",
'')
319 kwargs.setdefault(
"InputRawChannelKey",
"LArRawChannels")
320 kwargs.setdefault(
"InputTTL1HADKey",
"LArTTL1HAD")
321 kwargs.setdefault(
"InputTTL1EMKey",
"LArTTL1EM")
322 if flags.Digitization.AddCaloDigiThinned
or \
323 f
"{prefix}LArDigitContainer_MC_Thinned" in flags.Input.Collections: \
325 kwargs.setdefault(
"InputDigitKey", f
"{prefix}LArDigitContainer_MC_Thinned")
327 kwargs.setdefault(
"InputDigitKey",
"")
329 result.addEventAlgo(CompFactory.LArRDOAnalysis(name, **kwargs))
◆ MdtRDOAnalysisCfg()
| def python.RDOAnalysisConfig.MdtRDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "MdtRDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 410 of file RDOAnalysisConfig.py.
411 from MuonConfig.MuonGeometryConfig
import MuonGeoModelCfg
413 kwargs.setdefault(
"HistPath",
"RDOAnalysis/MDT")
414 prefix= flags.Overlay.BkgPrefix
if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling
else ""
415 kwargs.setdefault(
"InputKey", f
"{prefix}MDTCSM")
416 result.addEventAlgo(CompFactory.MuonVal.MdtRDOAnalysis(name, **kwargs))
418 from ROOT.Muon.MuonStationIndex
import TechnologyIndex
420 InputKey=f
"{prefix}MDT_SDO",
421 HistPath=
"MuonSDOAnalysis/MDT/SDO",
422 techIndex=TechnologyIndex.MDT))
◆ MuonSDOAnalyisCfg()
| def python.RDOAnalysisConfig.MuonSDOAnalyisCfg |
( |
|
flags, |
|
|
** |
kwargs |
|
) |
| |
Definition at line 398 of file RDOAnalysisConfig.py.
399 if flags.Muon.usePhaseIIGeoSetup:
400 from HitAnalysis.HitAnalysisConfig
import xMuonHitAnalysisCfg
403 from MuonConfig.MuonGeometryConfig
import MuonGeoModelCfg
405 result.addEventAlgo(CompFactory.MuonVal.MuonSDOAnalysis(**kwargs))
406 histPath = kwargs[
"HistPath"]
◆ PixelRDOAnalysisCfg()
| def python.RDOAnalysisConfig.PixelRDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "PixelRDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 49 of file RDOAnalysisConfig.py.
50 from PixelGeoModel.PixelGeoModelConfig
import PixelReadoutGeometryCfg
53 kwargs.setdefault(
"NtupleFileName",
"/RDOAnalysis")
54 kwargs.setdefault(
"NtupleDirectoryName",
"/ntuples/")
55 kwargs.setdefault(
"NtupleTreeName",
"Pixel")
56 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/Pixel/")
57 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
58 kwargs.setdefault(
"InputKey", f
"{flags.Overlay.BkgPrefix}PixelRDOs")
59 kwargs.setdefault(
"InputTruthKey", f
"{flags.Overlay.BkgPrefix}PixelSDO_Map")
60 kwargs.setdefault(
"InputMcEventCollectionKey", f
"{flags.Overlay.BkgPrefix}TruthEvent")
62 kwargs.setdefault(
"InputKey",
"PixelRDOs")
63 kwargs.setdefault(
"InputTruthKey",
"PixelSDO_Map")
64 kwargs.setdefault(
"InputMcEventCollectionKey",
"TruthEvent")
66 result.addEventAlgo(CompFactory.PixelRDOAnalysis(name, **kwargs))
◆ PLR_RDOAnalysisCfg()
| def python.RDOAnalysisConfig.PLR_RDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "PLR_RDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 187 of file RDOAnalysisConfig.py.
188 from PLRGeoModelXml.PLR_GeoModelConfig
import PLR_ReadoutGeometryCfg
191 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
192 kwargs.setdefault(
"CollectionName", f
"{flags.Overlay.BkgPrefix}PLR_RDOs")
193 kwargs.setdefault(
"SDOCollectionName", f
"{flags.Overlay.BkgPrefix}PLR_SDO_Map")
194 kwargs.setdefault(
"McEventCollectionName", f
"{flags.Overlay.BkgPrefix}TruthEvent")
196 kwargs.setdefault(
"CollectionName",
"PLR_RDOs")
197 kwargs.setdefault(
"SDOCollectionName",
"PLR_SDO_Map")
198 kwargs.setdefault(
"McEventCollectionName",
"TruthEvent")
199 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/PLR/")
200 kwargs.setdefault(
"SharedHistPath",
"/RDOAnalysis/histos/")
201 kwargs.setdefault(
"NtuplePath",
"/RDOAnalysis/ntuples/")
202 kwargs.setdefault(
"NtupleName",
"PLR")
203 kwargs.setdefault(
"DetectorName",
"PLR")
204 kwargs.setdefault(
"PixelIDName",
"PLR_ID")
206 result.addEventAlgo(CompFactory.ITk.PixelRDOAnalysis(name, **kwargs))
◆ RDOAnalysisCfg()
| def python.RDOAnalysisConfig.RDOAnalysisCfg |
( |
|
flags, |
|
|
|
doTileNtuple = True, |
|
|
|
doLarNtuple = True |
|
) |
| |
Definition at line 213 of file RDOAnalysisConfig.py.
218 if flags.Detector.EnablePixel:
221 if flags.Detector.EnableSCT:
224 if flags.Detector.EnableTRT:
227 if flags.Detector.EnableLAr:
230 if flags.Detector.EnableTile:
233 if flags.Detector.EnableMDT:
234 from MuonConfig.MuonByteStreamCnvTestConfig
import MdtRdoToMdtDigitCfg
236 if "MDTCSM" in flags.Input.Collections:
238 elif f
"{flags.Overlay.BkgPrefix}MDTCSM" in flags.Input.Collections:
240 MdtDigitContainer=f
"{flags.Overlay.BkgPrefix}MDT_DIGITS" ))
244 if flags.Detector.EnableRPC:
245 if "RPCPAD" in flags.Input.Collections
or f
"{flags.Overlay.BkgPrefix}RPCPAD" in flags.Input.Collections:
246 from MuonConfig.MuonByteStreamCnvTestConfig
import RpcRdoToRpcDigitCfg
250 if flags.Detector.EnableTGC:
251 from MuonConfig.MuonByteStreamCnvTestConfig
import TgcRdoToTgcDigitCfg
252 if "TGCRDO" in flags.Input.Collections:
254 elif f
"{flags.Overlay.BkgPrefix}TGCRDO" in flags.Input.Collections:
256 TgcDigitContainer=f
"{flags.Overlay.BkgPrefix}TGC_DIGITS"))
259 if flags.Detector.EnablesTGC:
260 from MuonConfig.MuonByteStreamCnvTestConfig
import STGC_RdoToDigitCfg
261 if "sTGCRDO" in flags.Input.Collections:
263 elif f
"{flags.Overlay.BkgPrefix}sTGCRDO" in flags.Input.Collections:
265 sTgcRdoContainer=f
"{flags.Overlay.BkgPrefix}sTGCRDO",
266 sTgcDigitContainer=f
"{flags.Overlay.BkgPrefix}sTGC_DIGITS"))
269 if flags.Detector.EnableMM:
270 from MuonConfig.MuonByteStreamCnvTestConfig
import MM_RdoToDigitCfg
271 if "MMRDO" in flags.Input.Collections:
273 elif f
"{flags.Overlay.BkgPrefix}MMRDO" in flags.Input.Collections:
274 acc.merge(
MM_RdoToDigitCfg(flags,MmRdoContainer=f
"{flags.Overlay.BkgPrefix}MMRDO",
275 MmDigitContainer=f
"{flags.Overlay.BkgPrefix}MM_DIGITS"))
278 if flags.Detector.EnableMuon:
279 if not flags.Muon.usePhaseIIGeoSetup:
280 from MuonPRDTest.HitValAlgDigi
import HitValAlgDigiCfg
281 acc.merge(
HitValAlgDigiCfg(flags, outFile=flags.Output.HISTFileName, doMuEntry =
False, doTruth =
False))
283 from MuonPRDTestR4.MuonHitTestConfig
import MuonDigiTestCfg, MuonPileUpTestCfg
284 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
289 if flags.Detector.EnableITkPixel:
292 if flags.Detector.EnableITkStrip:
295 if flags.Detector.EnableHGTD:
298 if flags.Detector.EnablePLR:
◆ RDOAnalysisOutputCfg()
| def python.RDOAnalysisConfig.RDOAnalysisOutputCfg |
( |
|
flags, |
|
|
|
output_name = "RDOAnalysis" |
|
) |
| |
Definition at line 8 of file RDOAnalysisConfig.py.
9 from MuonConfig.MuonConfigUtils
import setupHistSvcCfg
10 return setupHistSvcCfg(flags, outFile =flags.Output.HISTFileName, outStream = output_name)
◆ RpcRDOAnalysisCfg()
| def python.RDOAnalysisConfig.RpcRDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "RPC_RDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 426 of file RDOAnalysisConfig.py.
427 from MuonConfig.MuonGeometryConfig
import MuonGeoModelCfg
430 kwargs.setdefault(
"HistPath",
"RDOAnalysis/RPC/")
432 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
433 prefix=flags.Overlay.BkgPrefix
434 kwargs.setdefault(
"InputPadKey", f
"{prefix}RPCPAD" if not flags.Muon.usePhaseIIGeoSetup
else "" )
435 from MuonConfig.MuonCablingConfig
import RPCCablingConfigCfg
437 kwargs.setdefault(
"InputRdoKey", f
"{prefix}NRPCRDO" if flags.Muon.enableNRPC
else "" )
438 result.addEventAlgo(CompFactory.MuonVal.RpcRDOAnalysis(name, **kwargs))
441 from ROOT.Muon.MuonStationIndex
import TechnologyIndex
443 InputKey=f
"{prefix}RPC_SDO",
444 HistPath=
"MuonSDOAnalysis/RPC/SDO",
445 techIndex=TechnologyIndex.RPC))
◆ SCT_RDOAnalysisCfg()
| def python.RDOAnalysisConfig.SCT_RDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "SCT_RDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 73 of file RDOAnalysisConfig.py.
74 from SCT_GeoModel.SCT_GeoModelConfig
import SCT_ReadoutGeometryCfg
77 kwargs.setdefault(
"NtupleFileName",
"/RDOAnalysis")
78 kwargs.setdefault(
"NtupleDirectoryName",
"/ntuples/")
79 kwargs.setdefault(
"NtupleTreeName",
"SCT")
80 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/SCT/")
81 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
82 kwargs.setdefault(
"InputKey", f
"{flags.Overlay.BkgPrefix}SCT_RDOs")
83 kwargs.setdefault(
"InputTruthKey", f
"{flags.Overlay.BkgPrefix}SCT_SDO_Map")
84 kwargs.setdefault(
"InputMcEventCollectionKey", f
"{flags.Overlay.BkgPrefix}TruthEvent")
86 kwargs.setdefault(
"InputKey",
"SCT_RDOs")
87 kwargs.setdefault(
"InputTruthKey",
"SCT_SDO_Map")
88 kwargs.setdefault(
"InputMcEventCollectionKey",
"TruthEvent")
90 result.addEventAlgo(CompFactory.SCT_RDOAnalysis(name, **kwargs))
◆ SetupArgParser()
| def python.RDOAnalysisConfig.SetupArgParser |
( |
| ) |
|
Definition at line 468 of file RDOAnalysisConfig.py.
469 from argparse
import ArgumentParser
470 from AthenaConfiguration.TestDefaults
import defaultTestFiles
471 parser = ArgumentParser()
472 parser.add_argument(
"--threads", type=int, help=
"number of threads", default=1)
473 parser.add_argument(
"--inputFile",
"-i", default= defaultTestFiles.RDO_RUN3,
474 help=
"Input file to run on ", nargs=
"+")
475 parser.add_argument(
"--outFile", default=
"RDOAnalysis.root", help=
"Output ROOT file to dump the geomerty")
476 parser.add_argument(
"--nEvents", help=
"Number of events to run", type = int ,default = 1)
477 parser.add_argument(
"--skipEvents", help=
"Number of events to skip", type = int, default = 0)
478 parser.add_argument(
"--geoModelFile", default =
"", help=
"GeoModel SqLite file containing the muon geometry.")
◆ TgcRDOAnalysisCfg()
| def python.RDOAnalysisConfig.TgcRDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "TGC_RDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 449 of file RDOAnalysisConfig.py.
450 from MuonConfig.MuonGeometryConfig
import MuonGeoModelCfg
452 kwargs.setdefault(
"HistPath",
"RDOAnalysis/TGC/")
454 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
455 prefix=flags.Overlay.BkgPrefix
456 kwargs.setdefault(
"InputKey", f
"{prefix}TGCRDO")
457 result.addEventAlgo(CompFactory.MuonVal.TgcRDOAnalysis(name, **kwargs))
459 from ROOT.Muon.MuonStationIndex
import TechnologyIndex
461 InputKey=f
"{prefix}TGC_SDO",
462 HistPath=
"MuonSDOAnalysis/TGC/SDO",
463 techIndex=TechnologyIndex.TGC))
◆ TileRDOAnalysisCfg()
| def python.RDOAnalysisConfig.TileRDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "TileRDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 336 of file RDOAnalysisConfig.py.
337 from TileGeoModel.TileGMConfig
import TileGMCfg
339 from TileConditions.TileCablingSvcConfig
import TileCablingSvcCfg
342 kwargs.setdefault(
"NtupleFileName",
"/RDOAnalysis")
343 kwargs.setdefault(
"NtupleDirectoryName",
"/ntuples/")
344 kwargs.setdefault(
"NtupleTreeName",
"Tile")
345 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/Tile/")
347 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
348 kwargs.setdefault(
"PreSampling",
True)
349 prefix=flags.Overlay.BkgPrefix
350 kwargs.setdefault(
"InputRawChKey",
'')
351 kwargs.setdefault(
"InputMuRcvRawChKey",
'')
352 kwargs.setdefault(
"InputMuRcvKey",
'')
353 kwargs.setdefault(
"InputMBTS_TTL1Key",
'')
354 kwargs.setdefault(
"InputTileTTL1Key",
'')
355 kwargs.setdefault(
"InputL2Key",
'')
356 kwargs.setdefault(
"InputRawChKey",
'TileRawChannelCnt')
357 kwargs.setdefault(
"InputMuRcvRawChKey",
'MuRcvRawChCnt')
358 kwargs.setdefault(
"InputMuRcvKey",
'TileMuRcvCnt')
359 if flags.Detector.EnableMBTS:
360 kwargs.setdefault(
"InputMBTS_TTL1Key",
'TileTTL1MBTS')
362 kwargs.setdefault(
"InputMBTS_TTL1Key",
"")
363 kwargs.setdefault(
"InputTileTTL1Key",
'TileTTL1Cnt')
364 kwargs.setdefault(
"InputL2Key",
'TileL2Cnt')
365 kwargs.setdefault(
"InputDigitsMuRcvKey", f
'{prefix}MuRcvDigitsCnt')
366 if f
"{prefix}TileDigitsCnt" in flags.Input.Collections:
367 kwargs.setdefault(
"InputDigitsFltKey", f
"{prefix}TileDigitsCnt")
369 kwargs.setdefault(
"InputDigitsFltKey",
"TileDigitsFlt")
371 result.addEventAlgo(CompFactory.TileRDOAnalysis(name, **kwargs))
◆ TRT_RDOAnalysisCfg()
| def python.RDOAnalysisConfig.TRT_RDOAnalysisCfg |
( |
|
flags, |
|
|
|
name = "TRT_RDOAnalysis", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 97 of file RDOAnalysisConfig.py.
98 from TRT_GeoModel.TRT_GeoModelConfig
import TRT_ReadoutGeometryCfg
101 kwargs.setdefault(
"NtupleFileName",
"/RDOAnalysis")
102 kwargs.setdefault(
"NtupleDirectoryName",
"/ntuples/")
103 kwargs.setdefault(
"NtupleTreeName",
"TRT")
104 kwargs.setdefault(
"HistPath",
"/RDOAnalysis/TRT/")
106 if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling:
107 prefix=flags.Overlay.BkgPrefix
108 kwargs.setdefault(
"InputKey", f
"{prefix}TRT_RDOs")
109 kwargs.setdefault(
"InputTruthKey", f
"{prefix}TRT_SDO_Map")
111 result.addEventAlgo(CompFactory.TRT_RDOAnalysis(name, **kwargs))
◆ args
| python.RDOAnalysisConfig.args |
◆ cfg
| python.RDOAnalysisConfig.cfg |
◆ Files
| python.RDOAnalysisConfig.Files |
◆ flags
| python.RDOAnalysisConfig.flags |
◆ FPE
| python.RDOAnalysisConfig.FPE |
◆ HISTFileName
| python.RDOAnalysisConfig.HISTFileName |
◆ MaxEvents
| python.RDOAnalysisConfig.MaxEvents |
◆ NumConcurrentEvents
| python.RDOAnalysisConfig.NumConcurrentEvents |
◆ NumThreads
| python.RDOAnalysisConfig.NumThreads |
◆ ShowDataDeps
| python.RDOAnalysisConfig.ShowDataDeps |
◆ ShowDataFlow
| python.RDOAnalysisConfig.ShowDataFlow |
◆ SkipEvents
| python.RDOAnalysisConfig.SkipEvents |
◆ SQLiteDB
| python.RDOAnalysisConfig.SQLiteDB |
◆ SQLiteDBFullPath
| python.RDOAnalysisConfig.SQLiteDBFullPath |
def MM_RdoToDigitCfg(flags, name="MM_RdoToDigitAlg", **kwargs)
def TRT_RDOAnalysisCfg(flags, name="TRT_RDOAnalysis", **kwargs)
def MdtRdoToMdtDigitCfg(flags, name="MdtRdoToMdtDigitAlg", **kwargs)
def CSC_RDOAnalysisCfg(flags, name="CSC_RDOAnalysis", **kwargs)
def TRT_ReadoutGeometryCfg(flags)
def RpcRdoToRpcDigitCfg(flags, name="RpcRdoToRpcDigitAlg", **kwargs)
def ITkStripReadoutGeometryCfg(flags)
def ITkPixelReadoutGeometryCfg(flags)
def xMuonHitAnalysisCfg(flags, **kwargs)
def RDOAnalysisCfg(flags, doTileNtuple=True, doLarNtuple=True)
def TgcRdoToTgcDigitCfg(flags, name="TgcRdoToTgcDigitAlg", **kwargs)
def ITkPixelRDOAnalysisCfg(flags, name="ITkPixelRDOAnalysis", **kwargs)
def MuonPileUpTestCfg(flags, name="MuonDigiTester", outFile="DigiTest.root", **kwargs)
def SCT_ReadoutGeometryCfg(flags)
def MuonGeoModelCfg(flags)
def BCM_RDOAnalysisCfg(flags, name="BCM_RDOAnalysis", **kwargs)
def PixelRDOAnalysisCfg(flags, name="PixelRDOAnalysis", **kwargs)
def ITkStripRDOAnalysisCfg(flags, name="ITkStripRDOAnalysis", **kwargs)
def HGTD_RDOAnalysisCfg(flags, name="HGTD_RDOAnalysis", **kwargs)
def MuonDigiTestCfg(flags, name="MuonDigiTester", outFile="DigiTest.root", **kwargs)
def HGTD_ReadoutGeometryCfg(flags)
def MdtRDOAnalysisCfg(flags, name="MdtRDOAnalysis", **kwargs)
def PixelReadoutGeometryCfg(flags)
def TileRDOAnalysisCfg(flags, name="TileRDOAnalysis", **kwargs)
def LArRDOAnalysisCfg(flags, name="LArRDOAnalysis", **kwargs)
def HitValAlgDigiCfg(flags, name="MuonHitValAlg", outFile="MuonHitValAlg.digi.ntuple.root", **kwargs)
def MuonSDOAnalyisCfg(flags, **kwargs)
def RDOAnalysisOutputCfg(flags, output_name="RDOAnalysis")
def EventInfoRDOAnalysisCfg(flags, name="EventInfoRDOAnalysis", **kwargs)
def RpcRDOAnalysisCfg(flags, name="RPC_RDOAnalysis", **kwargs)
def TgcRDOAnalysisCfg(flags, name="TGC_RDOAnalysis", **kwargs)
def setupHistSvcCfg(flags, str outFile, str outStream)
Configuration snippet to setup the THistSvc.
def PLR_RDOAnalysisCfg(flags, name="PLR_RDOAnalysis", **kwargs)
def RPCCablingConfigCfg(flags)
def TileCablingSvcCfg(flags)
def PLR_ReadoutGeometryCfg(flags, **kwargs)
def STGC_RdoToDigitCfg(flags, name="STGC_RdoToDigitAlg", **kwargs)
def SCT_RDOAnalysisCfg(flags, name="SCT_RDOAnalysis", **kwargs)