6 from MuonGeoModelTestR4.testGeoModel import setupGeoR4TestCfg
7 from MuonConfig.MuonConfigUtils import executeTest, setupHistSvcCfg
8 from AthenaConfiguration.AllConfigFlags import initConfigFlags
9 flags = initConfigFlags()
10 flags.PerfMon.doFullMonMT = False
11
12 flags, cfg = setupGeoR4TestCfg(args)
13
14 cfg.merge(setupHistSvcCfg(flags,outFile=args.outRootFile,
15 outStream="MuonSegmentDump"))
16
17 from MuonConfig.MuonDataPrepConfig import xAODUncalibMeasPrepCfg
18 cfg.merge(xAODUncalibMeasPrepCfg(flags))
19
20 from MuonSpacePointFormation.SpacePointFormationConfig import MuonSpacePointFormationCfg
21 cfg.merge(MuonSpacePointFormationCfg(flags))
22
23 from MuonPatternRecognitionAlgs.MuonPatternRecognitionConfig import MuonPatternRecognitionCfg
24 cfg.merge(MuonPatternRecognitionCfg(flags))
25
26
27 if flags.Input.isMC:
28 from MuonTruthAlgsR4.MuonTruthAlgsConfig import MuonTruthAlgsCfg
29 cfg.merge(MuonTruthAlgsCfg(flags))
30
31 from MuonBucketDump.MuonBucketDumpConfig import MuonSegmentDumpCfg
32 cfg.merge(MuonSegmentDumpCfg(flags))
33
34 executeTest(cfg)
35