8 acc = ComponentAccumulator()
9 from TrkConfig.TrkVertexFitterUtilsConfig
import TrackToVertexIPEstimatorCfg
10 kwargs.setdefault(
"TrackToVertexIPEstimator", acc.popToolsAndMerge( TrackToVertexIPEstimatorCfg(flags,
13 acc.setPrivateTools( CompFactory.Analysis.PrimaryVertexRefitter( **kwargs) )
19 acc = ComponentAccumulator()
20 if "TrkVertexFitterTool" not in kwargs:
21 from TrkConfig.TrkVKalVrtFitterConfig
import BPHY_TrkVKalVrtFitterCfg
22 kwargs.setdefault(
"TrkVertexFitterTool", acc.addPublicTool(acc.popToolsAndMerge(BPHY_TrkVKalVrtFitterCfg(flags))))
23 if "TrackSelectorTool" not in kwargs:
24 from InDetConfig.InDetTrackSelectorToolConfig
import BPHY_InDetDetailedTrackSelectorToolCfg
25 kwargs.setdefault(
"TrackSelectorTool", acc.addPublicTool(acc.popToolsAndMerge(BPHY_InDetDetailedTrackSelectorToolCfg(flags))))
26 if "VertexPointEstimator" not in kwargs:
27 from InDetConfig.InDetConversionFinderToolsConfig
import BPHY_VertexPointEstimatorCfg
28 kwargs.setdefault(
"VertexPointEstimator", acc.addPublicTool(acc.popToolsAndMerge(BPHY_VertexPointEstimatorCfg(flags))))
29 if "PartPropSvc" not in kwargs:
30 from AthenaServices.PartPropSvcConfig
import PartPropSvcCfg
31 kwargs.setdefault(
"PartPropSvc", acc.getPrimaryAndMerge(PartPropSvcCfg(flags)))
32 acc.setPrivateTools(CompFactory.Analysis.JpsiFinder(name, **kwargs))