4if __name__==
"__main__":
5 from MuonGeoModelTestR4.testGeoModel
import setupGeoR4TestCfg, SetupArgParser
6 from MuonConfig.MuonConfigUtils
import executeTest
7 parser = SetupArgParser()
9 parser.add_argument(
"--doFullsTGCDigi", default=
False, action=
'store_true')
10 parser.add_argument(
"--doFullMMDigi", default=
False, action=
'store_true')
12 parser.set_defaults(nEvents = -1)
14 from MuonGeoModelTestR4.testGeoModel
import MuonPhaseIITestDefaults
15 parser.set_defaults(inputFile = MuonPhaseIITestDefaults.HITS_PG_R3)
16 parser.set_defaults(eventPrintoutLevel = 50)
18 args = parser.parse_args()
19 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
20 flags = initConfigFlags()
22 flags.Muon.doFastMMDigitization =
not args.doFullMMDigi
23 flags.Muon.doFastsTGCDigitization =
not args.doFullsTGCDigi
25 flags, cfg = setupGeoR4TestCfg(args,flags)
27 from MuonConfig.MuonDataPrepConfig
import xAODUncalibMeasPrepCfg
28 cfg.merge(xAODUncalibMeasPrepCfg(flags))
30 from MuonPRDTestR4.MuonHitTestConfig
import MuonDigiTestCfg
31 cfg.merge(MuonDigiTestCfg(flags))
33 cfg.getService(
"MessageSvc").setVerbose = []