8def EMVertexBuilderCfg(flags, name="EMVertexBuilder", **kwargs):
9 acc = ComponentAccumulator()
10
11 if "ExtrapolationTool" not in kwargs:
12 from egammaTrackTools.egammaTrackToolsConfig import (
13 EMExtrapolationToolsCfg)
14 kwargs["ExtrapolationTool"] = acc.popToolsAndMerge(
15 EMExtrapolationToolsCfg(flags))
16 if "VertexFinderTool" not in kwargs:
17 from InDetConfig.InDetConversionFinderToolsConfig import (
18 InDetConversionFinderToolsCfg)
19 kwargs["VertexFinderTool"] = acc.popToolsAndMerge(
20 InDetConversionFinderToolsCfg(flags))
21
22 alg = CompFactory.EMVertexBuilder(name, **kwargs)
23 acc.addEventAlgo(alg)
24 return acc
25
26