9def keepTopoClusterCellsCfg(flags, cfg):
10 """Fragment to be used as postInclude:
11 CaloRec.keepTopoClusterCellsConfig.keepTopoClusterCellsCfg"""
12
13 from CaloRec.CaloThinCellsByClusterAlgConfig import (
14 CaloThinCellsByClusterAlgCfg)
15 doLCCalib = flags.Calo.TopoCluster.doTopoClusterLocalCalib
16 clustersname = "CaloCalTopoClusters" if doLCCalib else "CaloTopoClusters"
17 cellsName = flags.Egamma.Keys.Input.CaloCells
18
19 cfg.merge(CaloThinCellsByClusterAlgCfg(
20 flags,
21 streamName="StreamAOD",
22 clusters=clustersname,
23 samplings=[],
24 cells=cellsName
25 ))
26
27 return cfg