8 flags, name ='InDetTRT_StandaloneTrackFinder', **kwargs):
9 acc = ComponentAccumulator()
10
11 kwargs.setdefault("MinNumDriftCircles", flags.Tracking.TRTStandalone.minTRT)
12 kwargs.setdefault("MinPt", flags.Tracking.TRTStandalone.minPt)
13 kwargs.setdefault("OldTransitionLogic", (
14 flags.Tracking.PrimaryPassConfig is PrimaryPassConfig.MinBias))
15
16 if "TRT_SegToTrackTool" not in kwargs:
17 from InDetConfig.TRT_SegmentsToTrackToolConfig import (
18 TRT_Standalone_SegmentToTrackToolCfg)
19 kwargs.setdefault("TRT_SegToTrackTool", acc.popToolsAndMerge(
20 TRT_Standalone_SegmentToTrackToolCfg(flags)))
21
22 acc.addEventAlgo(CompFactory.InDet.TRT_StandaloneTrackFinder(name, **kwargs))
23 return acc
24