10 acc = ComponentAccumulator()
12 if not flags.Input.isMC:
17 kwargs.setdefault(
"MCSymKey",
'')
19 from LArRecUtils.LArRecUtilsConfig
import LArOFCSCCondAlgCfg
20 acc.merge(LArOFCSCCondAlgCfg(flags))
21 kwargs.setdefault(
"OFCKey",
'LArOFCSC')
23 requiredConditions=[
"PileupAverageSC",
"ShapeSC"]
24 from LArConfiguration.LArElecCalibDBConfig
import LArElecCalibDBMCSCCfg
25 acc.merge(LArElecCalibDBMCSCCfg(flags,requiredConditions))
27 kwargs.setdefault(
"MinBiasAvgKey",
"LArPileupAverageSC")
28 kwargs.setdefault(
"ShapeKey",
"LArShapeSC")
30 kwargs.setdefault(
"OutputCoeffsKey",
'CaloBCIDCoeffsSC')
32 kwargs.setdefault(
"IsSuperCell",
True)
34 acc.addCondAlgo (CompFactory.CaloBCIDCoeffsCondAlg(name, **kwargs))