65 name="ActsIterativePriVtxFinderTool",
66 **kwargs) -> ComponentAccumulator:
69 if "TrackSelector" not in kwargs:
70 from InDetConfig.InDetTrackSelectionToolConfig
import (
71 VtxInDetTrackSelectionCfg)
72 kwargs.setdefault(
"TrackSelector", acc.popToolsAndMerge(
75 if "TrackingGeometryTool" not in kwargs:
76 from ActsConfig.ActsGeometryConfig
import ActsTrackingGeometryToolCfg
77 kwargs.setdefault(
"TrackingGeometryTool", acc.popToolsAndMerge(
80 if "ExtrapolationTool" not in kwargs:
81 from ActsConfig.ActsGeometryConfig
import ActsExtrapolationToolCfg
82 kwargs.setdefault(
"ExtrapolationTool", acc.popToolsAndMerge(
85 kwargs.setdefault(
"useBeamConstraint",
86 flags.Tracking.PriVertex.useBeamConstraint)
87 kwargs.setdefault(
"significanceCutSeeding", 12)
88 kwargs.setdefault(
"maximumChi2cutForSeeding", 49)
89 kwargs.setdefault(
"maxVertices", flags.Tracking.PriVertex.maxVertices)
90 kwargs.setdefault(
"doMaxTracksCut", flags.Tracking.PriVertex.doMaxTracksCut)
91 kwargs.setdefault(
"maxTracks", flags.Tracking.PriVertex.maxTracks)
94 CompFactory.ActsTrk.IterativePriVtxFinderTool(name, **kwargs))