6 result = ComponentAccumulator()
8 from MuonTrackFindingAlgs.TrackFindingConfig
import MuonActsToTrkConvCfg
9 result.merge(MuonActsToTrkConvCfg(flags))
12 from xAODTrackingCnv.xAODTrackingCnvConfig
import MuonStandaloneTrackParticleCnvAlgCfg
13 result.merge(MuonStandaloneTrackParticleCnvAlgCfg(flags,
"MuonTrkToxAODTrackParticleCnvR4",
14 TrackContainerName=
"MsTracksTrkCnv",
15 xAODTrackParticlesFromTracksContainerName=
"MsTrackParticlesFromTrkR4"))
19 from MuonCombinedConfig.MuonCombinedReconstructionConfig
import MuonCombinedMuonCandidateAlgCfg
20 result.merge(MuonCombinedMuonCandidateAlgCfg(flags,
21 name=
"MuonMSOECandidateAlgR4",
22 MuonSpectrometerTrackParticleLocation=
"MsTrackParticlesR4",
23 MuonCandidateLocation=
"MuonCandidatesR4",
24 MSOnlyExtrapolatedTrackLocation=
"MSOETrksR4"))
27 from MuonCombinedConfig.MuonCombinedReconstructionConfig
import MuonCreatorAlgCfg
28 result.merge(MuonCreatorAlgCfg(flags,
29 name=
"MuonCreatorAlgR4",
33 MuonContainerLocation=
"MuonsR4",
34 MSOnlyExtrapolatedTrackLocation=
"MSOETrackParticlesR4",
35 MSOnlyExtrapolatedLocation=
"MSOEMuonTrackParticlesR4",
36 MuonCandidateLocation=[
"MuonCandidatesR4"],
37 ClusterContainerName=
""))
44 result = ComponentAccumulator()
47 from MuonConfig.MuonDataPrepConfig
import xAODUncalibMeasPrepCfg
48 result.merge(xAODUncalibMeasPrepCfg(flags))
51 from MuonSpacePointFormation.SpacePointFormationConfig
import MuonSpacePointFormationCfg
52 result.merge(MuonSpacePointFormationCfg(flags))
55 from MuonPatternRecognitionAlgs.MuonPatternRecognitionConfig
import MuonPatternRecognitionCfg
56 result.merge(MuonPatternRecognitionCfg(flags))
59 from MuonTrackFindingAlgs.TrackFindingConfig
import MSTrackFinderAlgCfg, MuidSaTagMakerAlgCfg, \
60 StandaloneTrackPartCnvCfg, MuonCreatorAlgCfg
61 result.merge(MSTrackFinderAlgCfg(flags))
64 result.merge(StandaloneTrackPartCnvCfg(flags))
65 result.merge(MuidSaTagMakerAlgCfg(flags))
67 MuonTags = [
"MuonTagsSA"]
69 if flags.Reco.EnableTracking:
70 from MuonTrackFindingAlgs.TrackFindingConfig
import MuonInDetTrackSelectionAlgCfg, MuonSegmentTaggingAlgCfg
71 result.merge(MuonInDetTrackSelectionAlgCfg(flags))
72 result.merge(MuonSegmentTaggingAlgCfg(flags))
73 MuonTags+= [
"SegmentTags"]
76 result.merge(MuonCreatorAlgCfg(flags, name =
"MuonActsCreatorAlg",
79 from MuonTruthAlgsR4.MuonTruthAlgsConfig
import MuonToTruthAssocAlgCfg
80 result.merge(MuonToTruthAssocAlgCfg(flags))