15def ITkPixelChargeToTConversionCfg(flags, name='ITkPixelChargeToTConversion', **kwargs):
16 from PixelReadoutGeometry.PixelReadoutGeometryConfig import ITkPixelReadoutManagerCfg
17 acc = ITkPixelReadoutManagerCfg(flags)
18
19 from PixelConditionsAlgorithms.ITkPixelConditionsConfig import ITkPixelModuleConfigCondAlgCfg, ITkPixelChargeCalibCondAlgCfg
20 acc.merge(ITkPixelModuleConfigCondAlgCfg(flags))
21 acc.merge(ITkPixelChargeCalibCondAlgCfg(flags))
22
23 kwargs.setdefault("PixelClusterContainer", "ITkPixelClusters")
24 kwargs.setdefault("PixelReadoutManager", acc.getPrimary())
25 kwargs.setdefault("PixelChargeCalibCondData", "ITkPixelChargeCalibCondData")
26 kwargs.setdefault("PixelDetEleCollKey", "ITkPixelDetectorElementCollection")
27 kwargs.setdefault("IBLParameterSvc", "")
28
29 acc.addEventAlgo(CompFactory.PixelChargeToTConversion(name, **kwargs))
30 return acc