ATLAS Offline Software
Loading...
Searching...
No Matches
ReconstructionConfigR4.py
Go to the documentation of this file.
1# Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
2
3
4
5from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
6
8 result = ComponentAccumulator()
9
10
11 from MuonConfig.MuonDataPrepConfig import xAODUncalibMeasPrepCfg
12 result.merge(xAODUncalibMeasPrepCfg(flags))
13
14
15 from MuonSpacePointFormation.SpacePointFormationConfig import MuonSpacePointFormationCfg
16 result.merge(MuonSpacePointFormationCfg(flags))
17
18
19 from MuonPatternRecognitionAlgs.MuonPatternRecognitionConfig import MuonPatternRecognitionCfg
20 result.merge(MuonPatternRecognitionCfg(flags))
21
22
23 from MuonTrackFindingAlgs.TrackFindingConfig import MSTrackFinderAlgCfg, MuonActsToTrkConvCfg
24 result.merge(MSTrackFinderAlgCfg(flags))
25
26 return result
27
28 result.merge(MuonActsToTrkConvCfg(flags, TracksLocation="MsTracksR4"))
29
30 from xAODTrackingCnv.xAODTrackingCnvConfig import MuonStandaloneTrackParticleCnvAlgCfg
31 result.merge(MuonStandaloneTrackParticleCnvAlgCfg(flags,"MuonXAODParticleConvFromHoughR4",
32 TrackContainerName="MsTracksR4",
33 xAODTrackParticlesFromTracksContainerName="MsTrackParticlesR4"))
34
35
36 from MuonCombinedConfig.MuonCombinedReconstructionConfig import MuonCombinedMuonCandidateAlgCfg
37 result.merge(MuonCombinedMuonCandidateAlgCfg(flags,
38 name="MuonMSOECandidateAlgR4",
39 MuonSpectrometerTrackParticleLocation="MsTrackParticlesR4",
40 MuonCandidateLocation="MuonCandidatesR4",
41 MSOnlyExtrapolatedTrackLocation="MSOETrksR4"))
42
43
44 from MuonCombinedConfig.MuonCombinedReconstructionConfig import MuonCreatorAlgCfg
45 result.merge(MuonCreatorAlgCfg(flags,
46 name="MuonCreatorAlgR4",
47 TagMaps=[],
48 CreateSAmuons = True,
49 MakeClusters= False,
50 MuonContainerLocation="MuonsR4",
51 MSOnlyExtrapolatedTrackLocation="MSOETrackParticlesR4",
52 MSOnlyExtrapolatedLocation="MSOEMuonTrackParticlesR4",
53 MuonCandidateLocation=["MuonCandidatesR4"],
54 ClusterContainerName=""))
55 return result