3 from D3PDMakerCoreComps.D3PDObject
import D3PDObject
4 from AthenaConfiguration.ComponentFactory
import CompFactory
6 D3PD = CompFactory.D3PD
9 TileRawChannelSGKey=
'TileRawChannelFlt'
14 if sgkey
is None: sgkey = TileRawChannelSGKey
15 if label
is None: label = prefix
20 TypeName =
'TileRawChannelContainer',
25 from D3PDMakerConfig.D3PDMakerFlags
import D3PDMakerFlags
29 ObjectName = object_name,
31 D3PDMakerFlags.SaveObjectMetadata)
36 0: amp, time, quality and pedestal
37 1: hardware id + amp, time, quality and pedestal
41 TileRawChannelD3PDObject = D3PDObject( makeTileRawChannelD3PDObject,
'tileraw_',
42 'TileRawChannelD3PDObject' )
44 TileRawChannelD3PDObject.defineBlock (0,
'RawChannel',
46 SaveHardwareInfo=
False,
52 TileRawChannelD3PDObject.defineBlock (1,
'Hardware',
54 SaveHardwareInfo=
True,
55 SaveRawChannel=
False,