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.Tracking.ActiveConfig.doActsCluster:
120 from ActsConfig.ActsRegionsOfInterestConfig
import ActsRegionsOfInterestCreatorAlgCfg
122 name=f
"{flags.Tracking.ActiveConfig.extension}RegionsOfInterestCreatorAlg"))
124 from ActsConfig.ActsClusterizationConfig
import ActsClusterizationCfg
130 if flags.Tracking.ActiveConfig.doAthenaToActsCluster:
134 from InDetConfig.InDetPrepRawDataFormationConfig
import (
135 ITkInDetToXAODClusterConversionCfg)
138 if flags.Tracking.ActiveConfig.doActsToAthenaCluster:
142 from InDetConfig.InDetPrepRawDataFormationConfig
import (
143 ITkXAODToInDetClusterConversionCfg)
149 if flags.Tracking.ActiveConfig.doAthenaSpacePoint:
150 if flags.Tracking.doITkFastTracking:
151 from InDetConfig.SiSpacePointFormationConfig
import (
152 ITkFastSiTrackerSpacePointFinderCfg)
155 from InDetConfig.SiSpacePointFormationConfig
import (
156 ITkSiTrackerSpacePointFinderCfg)
159 if flags.Tracking.ActiveConfig.doActsSpacePoint:
160 from ActsConfig.ActsSpacePointFormationConfig
import (
161 ActsSpacePointFormationCfg)
167 if flags.Tracking.ActiveConfig.doAthenaToActsSpacePoint:
171 from InDetConfig.SiSpacePointFormationConfig
import (
172 InDetToXAODSpacePointConversionCfg)
178 if flags.Tracking.doTruth:
179 if flags.Tracking.ActiveConfig.doAthenaCluster
or flags.Tracking.ActiveConfig.doActsToAthenaCluster:
180 from InDetConfig.InDetTruthAlgsConfig
import ITkPRD_MultiTruthMakerSiCfg
183 if flags.Tracking.ActiveConfig.doActsCluster
or flags.Tracking.ActiveConfig.doAthenaToActsCluster:
184 from ActsConfig.ActsTruthConfig
import ActsTruthAssociationAlgCfg, ActsTruthParticleHitCountAlgCfg