3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory
import CompFactory
8 from MuonSpacePointFormation.SpacePointFormationConfig
import MuonSpacePointFormationCfg
10 kwargs.setdefault(
"isMC", flags.Input.isMC)
11 from MuonInference.InferenceConfig
import GraphBucketFilterToolCfg
13 the_alg = CompFactory.MuonR4.SPIdDumperAlg(name=name, **kwargs)
14 result.addEventAlgo(the_alg, primary =
True)
19 from MuonGeoModelTestR4.testGeoModel
import setupGeoR4TestCfg
20 from MuonConfig.MuonConfigUtils
import executeTest, setupHistSvcCfg
21 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
23 flags.PerfMon.doFullMonMT =
True
27 cfg.merge(
setupHistSvcCfg(flags,outFile=args.outRootFile, outStream=
"MuonSPId"))
29 from MuonConfig.MuonDataPrepConfig
import xAODUncalibMeasPrepCfg
32 from MuonSpacePointFormation.SpacePointFormationConfig
import MuonSpacePointFormationCfg
35 from MuonPatternRecognitionAlgs.MuonHoughTransformAlgConfig
import MuonPatternRecognitionCfg, MuonSegmentFittingAlgCfg
45 if __name__==
"__main__":
46 from MuonGeoModelTestR4.testGeoModel
import SetupArgParser
48 parser.set_defaults(nEvents = -1)
49 parser.set_defaults(outRootFile=
"MuonSPId_R3SimHits.root")
50 parser.set_defaults(inputFile=[
51 "/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/MuonGeomRTT/R3SimHits.pool.root"
53 args = parser.parse_args()