10 InputCollections = None,
11 ResolvedTrackCollectionKey = None,
12 SiSPSeededTrackCollectionKey = None ,
13 ClusterSplitProbContainer=''):
18 if flags.Tracking.ActiveConfig.usePrdAssociationTool:
19 from InDetConfig.InDetTrackPRD_AssociationConfig
import (
20 InDetTrackPRD_AssociationCfg)
23 name = (
'InDetTrackPRD_Association' +
24 flags.Tracking.ActiveConfig.extension),
25 TracksName =
list(InputCollections)))
33 from InDetConfig.SiSPSeededTrackFinderConfig
import (
34 SiSPSeededTrackFinderCfg, SiSPSeededTrackFinderRoICfg)
35 if flags.Tracking.ActiveConfig.extension ==
"LowPtRoI":
39 TracksLocation = SiSPSeededTrackCollectionKey))
43 TracksLocation = SiSPSeededTrackCollectionKey))
45 from InDetConfig.TrackTruthConfig
import InDetTrackTruthCfg
46 if flags.Tracking.doTruth:
49 Tracks = SiSPSeededTrackCollectionKey,
50 DetailedTruth = SiSPSeededTrackCollectionKey+
"DetailedTruth",
51 TracksTruth = SiSPSeededTrackCollectionKey+
"TruthCollection"))
59 from TrkConfig.TrkAmbiguitySolverConfig
import (
60 TrkAmbiguityScoreCfg, TrkAmbiguitySolverCfg)
63 SiSPSeededTrackCollectionKey = SiSPSeededTrackCollectionKey,
64 ClusterSplitProbContainer = ClusterSplitProbContainer))
68 ResolvedTrackCollectionKey = ResolvedTrackCollectionKey,
69 ClusterSplitProbContainer = ClusterSplitProbContainer))
71 if flags.Tracking.doTruth:
74 Tracks = ResolvedTrackCollectionKey,
75 DetailedTruth = ResolvedTrackCollectionKey+
"DetailedTruth",
76 TracksTruth = ResolvedTrackCollectionKey+
"TruthCollection"))