5#ifndef TrigHLTResultByteStreamCnv_h
6#define TrigHLTResultByteStreamCnv_h
23#include "GaudiKernel/Converter.h"
24#include "GaudiKernel/ToolHandle.h"
25#include "GaudiKernel/ServiceHandle.h"
79 virtual StatusCode
createObj(IOpaqueAddress* pAddr, DataObject*& pObj);
80 virtual StatusCode
createRep(DataObject* pObj, IOpaqueAddress*& pAddr);
91 ToolHandle< HLTResultByteStreamTool >
m_tool ;
uint32_t CLID
The Class ID type.
virtual StatusCode finalize()
Gaudi finalize.
ServiceHandle< IByteStreamEventAccess > m_ByteStreamEventAccess
Gaudi helper.
long repSvcType() const
return repSvcType
ServiceHandle< IROBDataProviderSvc > m_robDataProvider
Gaudi ROB helper.
virtual StatusCode createRep(DataObject *pObj, IOpaqueAddress *&pAddr)
create bytestream from RDOs (HLTResult)
static long storageType()
storageType
MsgStream * m_log
std message stream
ToolHandle< HLTResultByteStreamTool > m_tool
tool for conversion work
static const CLID & classID()
CLID.
virtual StatusCode initialize()
Gaudi initialize.
virtual StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj)
create RDO (HLTResult) from bytestream
HLTResultByteStreamCnv(ISvcLocator *svcloc)
std Gaudi converter constructor
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...