3 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory
import CompFactory
7 name="LArRawDataContByteStreamTool",
8 InitializeForWriting = False,
13 tool = CompFactory.LArRawDataContByteStreamTool(name, **kwargs)
14 tool.InitializeForWriting = InitializeForWriting
15 tool.DSPRunMode=DSPRunMode
16 tool.RodBlockVersion=RodBlockVersion
17 acc.addPublicTool(tool)
21 if InitializeForWriting:
22 from CaloTools.CaloNoiseCondAlgConfig
import CaloNoiseCondAlgCfg
25 from LArCabling.LArCablingConfig
import LArOnOffIdMappingCfg, LArFebRodMappingCfg
30 (
'CaloNoise',
'ConditionStore+totalNoise'),
31 (
'LArOnOffIdMapping',
'ConditionStore+LArOnOffIdMap'),
32 (
'LArFebRodMapping',
'ConditionStore+LArFebRodMap'),
33 (
'CaloDetDescrManager',
'ConditionStore+CaloDetDescrManager')
36 return acc, extraOutputs