9#include "GaudiKernel/DataObject.h"
10#include "GaudiKernel/MsgStream.h"
17 m_tool (
"TRTRawContByteStreamTool")
26 ATH_CHECK( AthConstConverter::initialize() );
34 ATH_MSG_INFO(
"Leaving TRTRawContByteStreamCnv::initialize()" );
35 return StatusCode::SUCCESS;
49 return StatusCode::FAILURE;
53 std::string nm = pObj->registry()->name();
59 return StatusCode::SUCCESS ;
#define ATH_CHECK
Evaluate an expression and check for errors.
convert to and from a SG storable
InDetRawDataContainer< InDetRawDataCollection< TRT_RDORawData > > TRT_RDO_Container
AthConstConverter(long storage_type, const CLID &class_type, ISvcLocator *svc, const std::string &name)
IOpaqueAddress for ByteStreamCnvSvc, with ROB ids.
virtual StatusCode createRepConst(DataObject *pObj, IOpaqueAddress *&pAddr) const override
this creates the RawEvent fragments for the TRT
virtual StatusCode initialize() override
initialize
static long storageType()
static const CLID & classID()
ToolHandle< ITRTRawContByteStreamTool > m_tool
TRTRawContByteStreamCnv(ISvcLocator *svcloc)
bool fromStorable(DataObject *pDObj, T *&pTrans, bool quiet=false, IRegisterTransient *irt=0, bool isConst=true)