4#include "EventModel/EventModel.h"
5#include "RootCnvSvc/RootEventBaseCnv.h"
6#include "RootCnvSvc/commonData.h"
35 return StatusCode::SUCCESS;
41 StatusCode
createObj( IOpaqueAddress* addr, DataObject*& refpObject );
EventCnv(ISvcLocator *svc)
StatusCode DataObjectToTObject(DataObject *obj, RootAddress *addr)
do the concrete transformation from TDS to ROOT
virtual StatusCode TObjectToDataObject(DataObject *&dat)
do the concrete transformation from ROOT to TDS
static const CLID & classID()
StatusCode createRep(DataObject *obj, RootAddress *addr)
transform from TDS to ROOT
StatusCode createObj(IOpaqueAddress *addr, DataObject *&refpObject)
transform from ROOT to TDS
Definition of a Root address, derived from IOpaqueAddress.
RootEventBaseCnv(const CLID &clid, ISvcLocator *svc)