23def SpacePointWriterCfg(flags, name="SpacePointWriter", outFile="MuonSpacePoints.root", **kwargs):
24 result = ComponentAccumulator()
25 from ActsConfig.ActsGeometryConfig import ActsTrackingGeometryToolCfg
26 kwargs.setdefault("TrackingGeometryTool", result.getPrimaryAndMerge(ActsTrackingGeometryToolCfg(flags)))
27 from MuonConfig.MuonConfigUtils import setupHistSvcCfg
28 result.merge(setupHistSvcCfg(flags, outFile=outFile,
29 outStream="ActsMuonSpacePointDump"))
30 the_alg = CompFactory.MuonValR4.SpacePointWriter(name, **kwargs)
31 result.addEventAlgo(the_alg, primary = True)
32
33 return result
34