3from D3PDMakerCoreComps.D3PDObject
import D3PDObject
4from AthenaConfiguration.ComponentFactory
import CompFactory
9TileRawChannelSGKey=
'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)
360: amp, time, quality and pedestal
371: hardware id + amp, time, quality and pedestal
41TileRawChannelD3PDObject = D3PDObject( makeTileRawChannelD3PDObject,
'tileraw_',
42 'TileRawChannelD3PDObject' )
44TileRawChannelD3PDObject.defineBlock (0,
'RawChannel',
46 SaveHardwareInfo=
False,
52TileRawChannelD3PDObject.defineBlock (1,
'Hardware',
54 SaveHardwareInfo=
True,
55 SaveRawChannel=
False,
makeTileRawChannelD3PDObject(name, prefix, object_name='TileRawChannelD3PDObject', getter=None, sgkey=None, label=None)