18 name="egammaLargeClusterMaker",
21 acc = ComponentAccumulator()
23 kwargs.setdefault(
"SaveUncalibratedSignalState",
False)
24 kwargs.setdefault(
"ClustersOutputName",
25 flags.Egamma.Keys.Output.EgammaLargeClusters)
27 if "ClusterMakerTools" not in kwargs:
28 tool = egammaLargeClusterMakerCfg(flags)
29 kwargs[
"ClusterMakerTools"] = [acc.popToolsAndMerge(tool)]
31 if "ClusterCorrectionTools" not in kwargs:
32 tools = make_CaloSwCorrectionsCfg(
37 cells_name=flags.Egamma.Keys.Input.CaloCells)
38 kwargs[
"ClusterCorrectionTools"] = acc.popToolsAndMerge(tools)
40 acc.addEventAlgo(CompFactory.CaloClusterMaker(name, **kwargs))