3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory
import CompFactory
10 from LArCabling.LArCablingConfig
import LArOnOffIdMappingSCCfg
12 kwargs.setdefault(
"CablingKey",
'LArOnOffIdMapSC')
14 from LArRecUtils.LArADC2MeVSCCondAlgConfig
import LArADC2MeVSCCondAlgCfg
16 kwargs.setdefault(
"ADC2MeVKey",
'LArADC2MeVSC')
18 requiredConditions=[
"ShapeSC",
"PedestalSC"]
19 from LArConfiguration.LArElecCalibDBConfig
import LArElecCalibDBMCSCCfg
21 kwargs.setdefault(
"ShapeKey",
'LArShapeSC')
22 kwargs.setdefault(
"PedestalKey",
'LArPedestalSC')
24 from LArRecUtils.LArRecUtilsConfig
import LArOFCSCCondAlgCfg
26 kwargs.setdefault(
"OFCKey",
'LArOFCSC')
28 kwargs.setdefault(
"CaloCellKey",
'SCellnoBCID')
30 kwargs.setdefault(
"LArDigitKey",
'LArDigitSCL2')
32 kwargs.setdefault(
"ECutFortQ", 0)
33 acc.addEventAlgo(CompFactory.LArRawChannelBuilderSCAlg(name=
"LArSuperCellBuilderAlg", **kwargs))
39 from LArCabling.LArCablingConfig
import LArOnOffIdMappingSCCfg
41 kwargs.setdefault(
"CablingKey",
'LArOnOffIdMapSC')
42 from CaloRec.CaloBCIDAvgAlgSCConfig
import CaloBCIDAvgAlgSCCfg
44 kwargs.setdefault(
"BCIDAvgKey",
"StoreGateSvc+CaloBCIDAverageSC")
45 kwargs.setdefault(
"SCellContainerIn",
"SCellnoBCID")
46 kwargs.setdefault(
"SCellContainerOut",
"SCell")
47 acc.addEventAlgo(CompFactory.LArSuperCellBCIDAlg(name, **kwargs))