3#include "GaudiKernel/Converter.h"
4#include "GaudiKernel/DataObject.h"
5#include "GaudiKernel/IOpaqueAddress.h"
6#include "GaudiKernel/IRegistry.h"
7#include "GaudiKernel/SmartDataPtr.h"
9#include "EventModel/EventModel.h"
10#include "RawDataCnv/ClassID_temp.h"
12#include "RawDataCnvSvc/IRawDataCnvSvc.h"
13#include "RawDataCnvSvc/IRawDataInputSvc.h"
36 MsgStream log(
msgSvc(),
"RawDataBaseCnv" );
38 auto sc = Converter::initialize();
41 log << MSG::ERROR <<
"Failed to initialize Converter" << endmsg;
45 sc = service(
"RawDataCnvSvc",
m_cnvSvc );
48 log << MSG::ERROR <<
"Failed to retrieve RawDataCnvSvc" << endmsg;
55 log << MSG::ERROR <<
"Failed to retrieve RawDataInputSvc" << endmsg;
59 return StatusCode::SUCCESS;
const long PACKEDRAWEVENT_StorageType
std::vector< IRawDataCnvSvc::Leaf > m_leaves
RawDataBaseCnv(ISvcLocator *svc, const CLID &clid)
IRawDataCnvSvc * m_cnvSvc
IRawDataInputSvc * m_inputSvc
RawDataBaseCnv(long storageType, const CLID &clid, ISvcLocator *svc)