93 previousActsExtension: str =
None):
107 if flags.Detector.EnableBCMPrime:
108 from InDetConfig.BCM_ZeroSuppressionConfig
import BCM_ZeroSuppressionCfg
113 if flags.Tracking.ActiveConfig.doAthenaCluster:
114 from InDetConfig.InDetPrepRawDataFormationConfig
import (
115 AthenaTrkClusterizationCfg)
118 if flags.Acts.useHGTDClusterInTrackFinding
and flags.Detector.EnableHGTD:
119 from HGTD_Config.HGTD_PrepRawDataFormationConfig
import PadClusterizationCfg
122 if flags.Tracking.ActiveConfig.doActsCluster:
124 from ActsConfig.ActsRegionsOfInterestConfig
import ActsRegionsOfInterestCreatorAlgCfg
126 name=f
"{flags.Tracking.ActiveConfig.extension}RegionsOfInterestCreatorAlg"))
128 from ActsConfig.ActsClusterizationConfig
import ActsClusterizationCfg
132 if flags.Tracking.ActiveConfig.doFPGACluster:
133 if flags.Tracking.ActiveConfig.doFPGATrackSim:
134 from FPGATrackSimConfTools.FPGATrackSimDataPrepConfig
import FPGATrackSimClusteringCfg
137 from EFTrackingFPGAPipeline.F100IntegrationConfig
import FPGADataPreparation
144 if flags.Tracking.ActiveConfig.doAthenaToActsCluster:
148 from InDetConfig.InDetPrepRawDataFormationConfig
import (
149 ITkInDetToXAODClusterConversionCfg)
152 if flags.Acts.useHGTDClusterInTrackFinding
and flags.Detector.EnableHGTD:
153 from InDetConfig.InDetPrepRawDataFormationConfig
import HGTDInDetToXAODClusterConversionCfg
157 if flags.Tracking.ActiveConfig.doActsToAthenaCluster:
161 from InDetConfig.InDetPrepRawDataFormationConfig
import (
162 ITkXAODToInDetClusterConversionCfg)
168 if flags.Tracking.ActiveConfig.doAthenaSpacePoint:
169 if flags.Tracking.doITkFastTracking:
170 from InDetConfig.SiSpacePointFormationConfig
import (
171 ITkFastSiTrackerSpacePointFinderCfg)
174 from InDetConfig.SiSpacePointFormationConfig
import (
175 ITkSiTrackerSpacePointFinderCfg)
178 if flags.Tracking.ActiveConfig.doFPGASpacePoint:
179 from EFTrackingFPGAIntegration.EFSpacePointFormationConfig
import (
180 EFSpacePointFormationCfg)
183 if flags.Tracking.ActiveConfig.doActsSpacePoint:
184 from ActsConfig.ActsSpacePointFormationConfig
import (
185 ActsSpacePointFormationCfg)
191 if flags.Tracking.ActiveConfig.doAthenaToActsSpacePoint:
195 from InDetConfig.SiSpacePointFormationConfig
import (
196 InDetToXAODSpacePointConversionCfg)
202 if flags.Tracking.doTruth:
203 if flags.Tracking.ActiveConfig.doAthenaCluster
or flags.Tracking.ActiveConfig.doActsToAthenaCluster:
204 from InDetConfig.InDetTruthAlgsConfig
import ITkPRD_MultiTruthMakerSiCfg
207 if flags.Tracking.ActiveConfig.doActsCluster
or flags.Tracking.ActiveConfig.doAthenaToActsCluster
or flags.Tracking.ActiveConfig.doFPGACluster:
208 from ActsConfig.ActsTruthConfig
import ActsTruthAssociationAlgCfg, ActsTruthParticleHitCountAlgCfg