11#ifndef RAWDATA_MUCMCHIT_CNV_H
12#define RAWDATA_MUCMCHIT_CNV_H
15#include "GaudiKernel/Converter.h"
16#include "RawDataCnvBase/RawDataBaseCnv.h"
17#include "RawDataCnv/ClassID_temp.h"
18#include "RawDataCnv/PackedRawDataCnvSvc.h"
20#include "RawDataCnv/EventManagement/MucMcHitBuilder.h"
21#include "RawDataCnv/EventManagement/McTruthDataStructure.h"
55 StatusCode
createObj(IOpaqueAddress* pAddr, DataObject*& pObj);
58 virtual StatusCode
updateObj(IOpaqueAddress*, DataObject*);
60 virtual StatusCode
createRep(DataObject* pObj, IOpaqueAddress*& pAddr);
unsigned const long PACKEDRAWEVENT_StorageType
static const unsigned char storageType()
virtual long repSvcType() const
StatusCode createObj(IOpaqueAddress *pAddr, DataObject *&pObj)
virtual StatusCode updateObj(IOpaqueAddress *, DataObject *)
override the RawDataBaseCnv version
virtual StatusCode createRep(DataObject *pObj, IOpaqueAddress *&pAddr)
Convert the transient object to the requested representation.
static const CLID & classID()