15 name='egammaRecBuilder',
19 seqkw = {
'sequence': sequenceName}
if sequenceName
else {}
20 acc = ComponentAccumulator (**seqkw)
22 kwargs.setdefault(
"doTrackMatching", flags.Egamma.doTracking)
23 kwargs.setdefault(
"doConversions", flags.Egamma.doConversionBuilding)
25 if "TrackMatchBuilderTool" not in kwargs:
27 kwargs[
"TrackMatchBuilderTool"] = acc.popToolsAndMerge(emtrkmatch)
29 if "ConversionBuilderTool" not in kwargs:
31 kwargs[
"ConversionBuilderTool"] = acc.popToolsAndMerge(emcnv)
35 flags.Egamma.Keys.Internal.EgammaRecs)
37 "InputClusterContainerName",
38 flags.Egamma.Keys.Internal.EgammaTopoClusters)
40 egrecAlg = CompFactory.egammaRecBuilder(name, **kwargs)
42 acc.addEventAlgo(egrecAlg)