3def HIClusterGeoFillerCfg(flags, **kwargs):
4 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
5 from AthenaConfiguration.ComponentFactory import CompFactory
6 acc = ComponentAccumulator()
7
8
9 kwargs.setdefault("EventInfoKey", "EventInfo")
10 kwargs.setdefault("CaloClusterContainerKey", "HIClusters")
11 kwargs.setdefault("HIEventShapeKey", "CaloSums")
12 kwargs.setdefault("HistStream", "CLUSTERGEOFILLERSTREAM")
13 kwargs.setdefault("minFCalET", 0.0)
14 kwargs.setdefault("maxFCalET", 5.4)
15 hiClusterGeoFiller = CompFactory.HIClusterGeo_HistoFiller("HIClusterGeo_HistoFiller", **kwargs)
16 acc.addEventAlgo(hiClusterGeoFiller)
17
18
19 thistSvc = CompFactory.THistSvc(Output=["CLUSTERGEOFILLERSTREAM DATAFILE='HIClusterGeo_HistoFiller.root' OPT='RECREATE'"])
20 acc.addService(thistSvc)
21
22 return acc
23
24