53 ACTSProtoTrackChainTrackKey =
"ACTSProtoTrackChainTestTracks"
54 FinalProtoTrackChainxAODTracksKey=FinalProtoTrackChainxAODTracksKey
57 from InDetConfig.ITkTrackRecoConfig
import ITkTrackRecoCfg
63 ACTSTracksLocation=ACTSProtoTrackChainTrackKey,
64 FPGATrackSimActsProtoTracks=f
"ActsProtoTracks{stage}FromFPGATrack",
69 from ActsConfig.ActsTruthConfig
import ActsTruthParticleHitCountAlgCfg, ActsPixelClusterToTruthAssociationAlgCfg,ActsStripClusterToTruthAssociationAlgCfg
73 name=
"ActsFPGAPixelClusterToTruthAssociationAlg",
74 AssociationMapOut=
"ITkFPGAPixelClustersToTruthParticles",
75 Measurements=f
"xAODPixelClusters{stage}FromFPGACluster"))
78 name=
"ActsFPGAStripClusterToTruthAssociationAlg",
79 AssociationMapOut=
"ITkFPGAStripClustersToTruthParticles",
80 Measurements=f
"xAODStripClusters{stage}FromFPGACluster"))
84 name=
"ActsFPGATruthParticleHitCountAlg",
85 PixelClustersToTruthAssociationMap=
"ITkFPGAPixelClustersToTruthParticles",
86 StripClustersToTruthAssociationMap=
"ITkFPGAStripClustersToTruthParticles",
87 TruthParticleHitCountsOut=
"FPGATruthParticleHitCounts"))
90 from ActsConfig.ActsTruthConfig
import ActsTrackToTruthAssociationAlgCfg, ActsTrackFindingValidationAlgCfg
91 acts_tracks=f
"{flags.Tracking.ActiveConfig.extension}Tracks" if not flags.Acts.doAmbiguityResolution
else f
"{flags.Tracking.ActiveConfig.extension}ResolvedTracks"
93 name=f
"{acts_tracks}FPGATrackToTruthAssociationAlg",
94 PixelClustersToTruthAssociationMap=
"ITkFPGAPixelClustersToTruthParticles",
95 StripClustersToTruthAssociationMap=
"ITkFPGAStripClustersToTruthParticles",
96 ACTSTracksLocation=ACTSProtoTrackChainTrackKey,
97 AssociationMapOut=acts_tracks+
"FPGAToTruthParticleAssociation"))
101 name=f
"{acts_tracks}FPGATrackFindingValidationAlg",
102 TrackToTruthAssociationMap=acts_tracks+
"FPGAToTruthParticleAssociation",
103 TruthParticleHitCounts=
"FPGATruthParticleHitCounts"
108 prefix = flags.Tracking.ActiveConfig.extension
109 from ActsConfig.ActsTrackFindingConfig
import ActsTrackToTrackParticleCnvAlgCfg
111 ACTSTracksLocation=[ACTSProtoTrackChainTrackKey,],
112 TrackParticlesOutKey=f
"{FinalProtoTrackChainxAODTracksKey}TrackParticles"))
114 from ActsConfig.ActsTruthConfig
import ActsTrackParticleTruthDecorationAlgCfg
116 f
"{prefix}ActsFPGATrackParticleTruthDecorationAlg",
117 TrackToTruthAssociationMaps=[acts_tracks+
"FPGAToTruthParticleAssociation"],
118 TrackParticleContainerName=f
"{FinalProtoTrackChainxAODTracksKey}TrackParticles"))