8 acc = ComponentAccumulator()
10 from LArCabling.LArCablingConfig
import LArOnOffIdMappingSCCfg
11 acc.merge(LArOnOffIdMappingSCCfg(flags))
12 kwargs.setdefault(
"CablingKey",
'LArOnOffIdMapSC')
14 from LArBadChannelTool.LArBadChannelConfig
import LArBadChannelCfg
15 acc.merge(LArBadChannelCfg(flags, isSC=
True))
17 from LArRecUtils.LArADC2MeVSCCondAlgConfig
import LArADC2MeVSCCondAlgCfg
18 acc.merge(LArADC2MeVSCCondAlgCfg(flags))
19 kwargs.setdefault(
"ADC2MeVKey",
'LArADC2MeVSC')
21 requiredConditions=[
"ShapeSC",
"PedestalSC"]
22 from LArConfiguration.LArElecCalibDBConfig
import LArElecCalibDBMCSCCfg
23 acc.merge(LArElecCalibDBMCSCCfg(flags,requiredConditions))
24 kwargs.setdefault(
"ShapeKey",
'LArShapeSC')
25 kwargs.setdefault(
"PedestalKey",
'LArPedestalSC')
27 from LArRecUtils.LArRecUtilsConfig
import LArOFCSCCondAlgCfg
28 acc.merge(LArOFCSCCondAlgCfg(flags))
29 kwargs.setdefault(
"OFCKey",
'LArOFCSC')
31 kwargs.setdefault(
"CaloCellKey",
'SCellnoBCID')
33 kwargs.setdefault(
"LArDigitKey",
'LArDigitSCL2')
35 kwargs.setdefault(
"ECutFortQ", 0)
36 acc.addEventAlgo(CompFactory.LArRawChannelBuilderSCAlg(name=
"LArSuperCellBuilderAlg", **kwargs))
41 acc = ComponentAccumulator()
42 from LArCabling.LArCablingConfig
import LArOnOffIdMappingSCCfg
43 acc.merge(LArOnOffIdMappingSCCfg(flags))
44 kwargs.setdefault(
"CablingKey",
'LArOnOffIdMapSC')
45 from CaloRec.CaloBCIDAvgAlgSCConfig
import CaloBCIDAvgAlgSCCfg
46 acc.merge(CaloBCIDAvgAlgSCCfg(flags))
47 kwargs.setdefault(
"BCIDAvgKey",
"StoreGateSvc+CaloBCIDAverageSC")
48 kwargs.setdefault(
"SCellContainerIn",
"SCellnoBCID")
49 kwargs.setdefault(
"SCellContainerOut",
"SCell")
50 acc.addEventAlgo(CompFactory.LArSuperCellBCIDAlg(name, **kwargs))