3#include "EventModel/Event.h"
4#include "RawDataCnv/EventManagement/RAWEVENT.h"
5#include "RawDataCnv/RawDataAddress.h"
19 StatusCode
createObj( IOpaqueAddress* pAddr, DataObject*& pObj ) {
29 if ( !evt )
return StatusCode::FAILURE;
30 return StatusCode::SUCCESS;
32 else return StatusCode::FAILURE;
35 StatusCode
createRep( DataObject* pObj, IOpaqueAddress*& pAddr ) {
36 MsgStream log(
msgSvc(),
"RawDataCnv" );
37 log << MSG::DEBUG <<
"RawDataCnv::createRep()" << endmsg;
42 log << MSG::ERROR <<
"Could not downcast Event" << endmsg;
43 return StatusCode::FAILURE;
47 return StatusCode::SUCCESS;
const long PACKEDRAWEVENT_StorageType
IRawDataInputSvc * m_inputSvc
RawDataBaseCnv(long storageType, const CLID &clid, ISvcLocator *svc)
static const CLID & classID()
StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj)
StatusCode createRep(DataObject *pObj, IOpaqueAddress *&pAddr)
RawDataCnv(ISvcLocator *svc)