3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory
import CompFactory
9 from ActsAlignmentAlgs.AlignmentAlgsConfig
import ActsGeometryContextAlgCfg
12 if not flags.Detector.GeometryMDT: kwargs.setdefault(
"MdtKey" ,
"")
13 if not flags.Detector.GeometryRPC: kwargs.setdefault(
"RpcKey" ,
"")
14 if not flags.Detector.GeometryTGC: kwargs.setdefault(
"TgcKey" ,
"")
15 if not flags.Detector.GeometryMM: kwargs.setdefault(
"MmKey" ,
"")
16 if not flags.Detector.GeometrysTGC: kwargs.setdefault(
"sTgcKey" ,
"")
18 from MuonConfig.MuonRIO_OnTrackCreatorToolConfig
import MuonClusterOnTrackCreatorCfg, MdtDriftCircleOnTrackCreatorCfg
21 from MuonConfig.MuonRecToolsConfig
import MuonEDMPrinterToolCfg
23 the_alg = CompFactory.MuonR4.SegmentCnvAlg(name, **kwargs)
24 result.addEventAlgo(the_alg, primary =
True)