ATLAS Offline Software
muonHitDump.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2 
3 
4 
5 def main(args):
6  from MuonGeoModelTestR4.testGeoModel import setupGeoR4TestCfg, executeTest, setupHistSvcCfg
7  from AthenaConfiguration.AllConfigFlags import initConfigFlags
8  flags = initConfigFlags()
9  flags.PerfMon.doFullMonMT = True
10 
11  flags, cfg = setupGeoR4TestCfg(args)
12 
13  cfg.merge(setupHistSvcCfg(flags,outFile=args.outRootFile,
14  outStream="MuonHitDump"))
15 
16  from MuonConfig.MuonDataPrepConfig import xAODUncalibMeasPrepCfg
17  cfg.merge(xAODUncalibMeasPrepCfg(flags))
18 
19  from MuonSpacePointFormation.SpacePointFormationConfig import MuonSpacePointFormationCfg
20  cfg.merge(MuonSpacePointFormationCfg(flags))
21 
22  from MuonTruthAlgsR4.MuonTruthAlgsConfig import MuonTruthAlgsCfg
23  cfg.merge(MuonTruthAlgsCfg(flags))
24  from MuonBucketDump.MuonBucketDumpConfig import MuonHitDumperCfg
25  cfg.merge(MuonHitDumperCfg(flags))
26 
27  executeTest(cfg)
28 
29 if __name__=="__main__":
30  from MuonGeoModelTestR4.testGeoModel import SetupArgParser
31  parser = SetupArgParser()
32  parser.set_defaults(nEvents = -1)
33  parser.set_defaults(outRootFile="MuonBucketDump_R3SimHits.root")
34  parser.set_defaults(inputFile=[
35  "/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/MuonGeomRTT/R3SimHits.pool.root"
36  ])
37  args = parser.parse_args()
38  main(args)
39 
40 
testGeoModel.setupHistSvcCfg
def setupHistSvcCfg(flags, outFile="MdtGeoDump.root", outStream="GEOMODELTESTER")
Definition: MuonPhaseII/MuonDetDescr/MuonGeoModelTestR4/python/testGeoModel.py:55
MuonTruthAlgsConfig.MuonTruthAlgsCfg
def MuonTruthAlgsCfg(flags)
Definition: MuonPhaseII/MuonPatternRecognition/MuonTruthAlgsR4/python/MuonTruthAlgsConfig.py:169
testGeoModel.executeTest
def executeTest(cfg)
Definition: MuonPhaseII/MuonDetDescr/MuonGeoModelTestR4/python/testGeoModel.py:227
MdtCablingTester.SetupArgParser
def SetupArgParser()
Definition: MdtCablingTester.py:3
testGeoModel.setupGeoR4TestCfg
def setupGeoR4TestCfg(args, flags=None)
Definition: MuonPhaseII/MuonDetDescr/MuonGeoModelTestR4/python/testGeoModel.py:126
MuonDataPrepConfig.xAODUncalibMeasPrepCfg
def xAODUncalibMeasPrepCfg(flags)
Configuriation snippet to schedule all algorithms providing the Uncalibrated measurements.
Definition: MuonDataPrepConfig.py:29
python.AllConfigFlags.initConfigFlags
def initConfigFlags()
Definition: AllConfigFlags.py:19
muonHitDump.main
def main(args)
Definition: muonHitDump.py:5
SpacePointFormationConfig.MuonSpacePointFormationCfg
def MuonSpacePointFormationCfg(flags)
Definition: SpacePointFormationConfig.py:20
MuonBucketDumpConfig.MuonHitDumperCfg
def MuonHitDumperCfg(flags, name="MuonHitDumper", **kwargs)
Definition: MuonBucketDumpConfig.py:7