#include <McEventCnv.h>
Inheritance diagram for McEventCnv:
Public Types | |
typedef Ty2 | destination |
typedef Ty2 | destination |
typedef Ty1 | source |
typedef Ty1 | source |
Public Member Functions | |
StatusCode | createObj (IOpaqueAddress *pAddr, DataObject *&pObj) |
StatusCode | createObj (IOpaqueAddress *pAddr, DataObject *&pObj) |
destination * | operator (const source &) const |
destination * | operator (const source &) const |
virtual long | repSvcType () const |
virtual long | repSvcType () const |
Static Public Member Functions | |
const CLID & | classID () |
const CLID & | classID () |
unsigned char | storageType () |
Storage type and class ID. | |
unsigned char | storageType () |
Storage type and class ID. | |
Protected Member Functions | |
virtual destination * | convert (const source &) const =0 |
virtual destination * | convert (const source &) const =0 |
McEventCnv (ISvcLocator *svcloc) | |
McEventCnv (ISvcLocator *svcloc) | |
Friends | |
class | CnvFactory<McEventCnv> |
|
|
|
|
|
|
|
|
|
|
|
|
|
00030 {
00031 return CLID_Event;
00032 }
|
|
00030 {
00031 return CLID_Event;
00032 }
|
|
|
|
|
|
|
|
00018 { 00019 McAddress *pMcAddr; 00020 pMcAddr = dynamic_cast<McAddress*>(pAddr); 00021 00022 Event::EventHeader *eventHeader = new Event::EventHeader; 00023 eventHeader->setEventNumber(pMcAddr->eventNumber()); 00024 eventHeader->setRunNumber(pMcAddr->runNumber()); 00025 pObj = eventHeader; 00026 00027 return StatusCode::SUCCESS; 00028 }
|
|
|
|
|
|
|
|
00035 { 00036 return McCnvSvc::storageType(); 00037 }
|
|
Storage type and class ID.
|
|
Storage type and class ID.
00031 { 00032 return McCnvSvc::storageType(); 00033 }
|
|
|