12def ITkPixelSiPropertiesCondAlgCfg(flags, name="ITkPixelSiPropertiesCondAlg", **kwargs):
13 """Return configured ComponentAccumulator and tool for ITkPixelSiPropertiesCondAlg
14
15 SiPropertiesTool may be provided in kwargs
16 """
17 acc = ComponentAccumulator()
18 acc.merge(ITkPixelDCSCondHVAlgCfg(flags))
19 acc.merge(ITkPixelDCSCondTempAlgCfg(flags))
20 kwargs.setdefault("PixelDetEleCollKey", "ITkPixelDetectorElementCollection")
21 kwargs.setdefault("ReadKeyeTemp", "ITkPixelDCSTempCondData")
22 kwargs.setdefault("ReadKeyHV", "ITkPixelDCSHVCondData")
23 kwargs.setdefault("WriteKey", "ITkPixelSiliconPropertiesVector")
24 acc.addCondAlgo(CompFactory.PixelSiPropertiesCondAlg(name, **kwargs))
25 return acc
26
27