11 ClusterSplitProbContainer=''):
12 acc = ComponentAccumulator()
13
14
15
16
17
18
19 from InDetConfig.TRT_SeededTrackFinderConfig import TRT_SeededTrackFinderCfg
20 acc.merge(TRT_SeededTrackFinderCfg(flags,
21 InputCollections = InputCollections))
22
23 from InDetConfig.TrackTruthConfig import InDetTrackTruthCfg
24 if flags.Tracking.doTruth:
25 acc.merge(InDetTrackTruthCfg(
26 flags,
27 Tracks = "TRTSeededTracks",
28 DetailedTruth = "TRTSeededTracksDetailedTruth",
29 TracksTruth = "TRTSeededTracksTruthCollection"))
30
31
32
33
34
35
36 from TrkConfig.TrkAmbiguitySolverConfig import TrkAmbiguityScore_TRT_Cfg, TrkAmbiguitySolver_TRT_Cfg
37 acc.merge(TrkAmbiguityScore_TRT_Cfg(flags))
38 acc.merge(TrkAmbiguitySolver_TRT_Cfg(flags,
39 ClusterSplitProbContainer = ClusterSplitProbContainer))
40
41 if flags.Tracking.doTruth:
42 acc.merge(InDetTrackTruthCfg(
43 flags,
44 Tracks = "ResolvedTRTSeededTracks",
45 DetailedTruth = "ResolvedTRTSeededTracksDetailedTruth",
46 TracksTruth = "ResolvedTRTSeededTracksTruthCollection"))
47
48 return acc
49
50