A virtual class store event data for un detector. More...
#include <HarpoDetEvent.h>
Public Member Functions | |
HarpoDetEvent () | |
virtual | ~HarpoDetEvent () |
virtual const EventHeader_t * | GetHeader () const |
virtual ULong_t | GetTimeStamp (Int_t after=0)=0 |
void | SetDet (Int_t det) |
Int_t | GetDet () |
virtual HarpoDccMap * | GetMap () |
virtual Pmm2MesVect * | GetMesurements () |
Return pointer to decoded Pmm2 data vector. More... | |
void | SetRunHeader (HarpoDetHeader *rh) |
Return pointer to decoded pmm2 data vector. More... | |
HarpoDetHeader * | GetRunHeader () |
void | print () const |
Protected Attributes | |
Int_t | fDet |
EventHeader_t | fEventHeader |
HarpoDetHeader * | fRunHeader |
A virtual class store event data for un detector.
The class is actually placeholder for raw detector data. Has small header and hold pointers to raw events data. Provide methods for direct access to frequently used portions of raw events.
Definition at line 32 of file HarpoDetEvent.h.
|
inline |
Definition at line 35 of file HarpoDetEvent.h.
|
inlinevirtual |
Definition at line 36 of file HarpoDetEvent.h.
|
inline |
Definition at line 44 of file HarpoDetEvent.h.
|
inlinevirtual |
|
virtual |
|
virtual |
Return pointer to decoded Pmm2 data vector.
Reimplemented in Pmm2Event.
Definition at line 38 of file HarpoDetEvent.cxx.
|
inline |
Definition at line 53 of file HarpoDetEvent.h.
|
pure virtual |
Implemented in HarpoFeminosEvent, HarpoDccEvent, HarpoSimEvent, and Pmm2Event.
void HarpoDetEvent::print | ( | ) | const |
|
inline |
|
inline |
Return pointer to decoded pmm2 data vector.
Definition at line 52 of file HarpoDetEvent.h.
|
protected |
Definition at line 59 of file HarpoDetEvent.h.
|
protected |
Definition at line 60 of file HarpoDetEvent.h.
|
protected |
Definition at line 61 of file HarpoDetEvent.h.