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 LArBadChannelTool.LArBadChannelConfig
import LArBadChannelCfg
17 from LArRecUtils.LArADC2MeVSCCondAlgConfig
import LArADC2MeVSCCondAlgCfg
19 kwargs.setdefault(
"ADC2MeVKey",
'LArADC2MeVSC')
21 requiredConditions=[
"ShapeSC",
"PedestalSC"]
22 from LArConfiguration.LArElecCalibDBConfig
import LArElecCalibDBMCSCCfg
24 kwargs.setdefault(
"ShapeKey",
'LArShapeSC')
25 kwargs.setdefault(
"PedestalKey",
'LArPedestalSC')
27 from LArRecUtils.LArRecUtilsConfig
import LArOFCSCCondAlgCfg
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))
42 from LArCabling.LArCablingConfig
import LArOnOffIdMappingSCCfg
44 kwargs.setdefault(
"CablingKey",
'LArOnOffIdMapSC')
45 from CaloRec.CaloBCIDAvgAlgSCConfig
import CaloBCIDAvgAlgSCCfg
47 kwargs.setdefault(
"BCIDAvgKey",
"StoreGateSvc+CaloBCIDAverageSC")
48 kwargs.setdefault(
"SCellContainerIn",
"SCellnoBCID")
49 kwargs.setdefault(
"SCellContainerOut",
"SCell")
50 acc.addEventAlgo(CompFactory.LArSuperCellBCIDAlg(name, **kwargs))