A class store HARPO raw PMM2 event buffer and header. End provide access metods to the row data. More...
#include <Pmm2Event.h>
Public Member Functions | |
Pmm2Event () | |
virtual | ~Pmm2Event () |
void | SetHeader (UShort_t *data) |
void | SetHeader (UInt_t len, UInt_t evnum) |
void | SetTriggerType (Int_t val) |
Int_t | GetTriggerType () |
Pmm2MesVect * | GetMesurements () |
Return pointer to decoded data. More... | |
void | AddMes (Pmm2Mes &m) |
Ruturn pointer to decoded data vector. More... | |
void | print () const |
Add new Digi to the event. More... | |
Bool_t | IsZeroSuppressed (Int_t after=0) |
ULong_t | GetTimeStamp (Int_t after=0) |
Data Format. More... | |
void | SetTimeStamp (Double_t val) |
virtual const EventHeader_t * | GetHeader () const |
void | SetDet (Int_t det) |
Int_t | GetDet () |
virtual HarpoDccMap * | GetMap () |
void | SetRunHeader (HarpoDetHeader *rh) |
Return pointer to decoded pmm2 data vector. More... | |
HarpoDetHeader * | GetRunHeader () |
Protected Attributes | |
Int_t | fDet |
EventHeader_t | fEventHeader |
HarpoDetHeader * | fRunHeader |
Private Member Functions | |
Bool_t | UnPackData () |
Convert Raw Digi record to RecoHit. More... | |
Private Attributes | |
Pmm2MesVect * | fMesurements |
Convert raw data to List of mesurements. More... | |
Double_t | fTimeStamp |
Int_t | fTriggerType |
A class store HARPO raw PMM2 event buffer and header. End provide access metods to the row data.
The class is container for raw PMM2 event data The data ...
Definition at line 19 of file Pmm2Event.h.
Pmm2Event::Pmm2Event | ( | ) |
|
virtual |
Definition at line 35 of file Pmm2Event.cxx.
void Pmm2Event::AddMes | ( | Pmm2Mes & | m | ) |
Ruturn pointer to decoded data vector.
Definition at line 71 of file Pmm2Event.cxx.
|
inlineinherited |
Definition at line 44 of file HarpoDetEvent.h.
|
inlinevirtualinherited |
|
virtualinherited |
|
virtual |
Return pointer to decoded data.
Reimplemented from HarpoDetEvent.
Definition at line 78 of file Pmm2Event.cxx.
|
inlineinherited |
Definition at line 53 of file HarpoDetEvent.h.
|
virtual |
Data Format.
Implements HarpoDetEvent.
Definition at line 92 of file Pmm2Event.cxx.
|
inline |
Bool_t Pmm2Event::IsZeroSuppressed | ( | Int_t | after = 0 | ) |
Definition at line 87 of file Pmm2Event.cxx.
void Pmm2Event::print | ( | ) | const |
Add new Digi to the event.
Definition at line 53 of file Pmm2Event.cxx.
|
inlineinherited |
void Pmm2Event::SetHeader | ( | UShort_t * | data | ) |
void Pmm2Event::SetHeader | ( | UInt_t | len, |
UInt_t | evnum | ||
) |
Definition at line 42 of file Pmm2Event.cxx.
|
inlineinherited |
Return pointer to decoded pmm2 data vector.
Definition at line 52 of file HarpoDetEvent.h.
|
inline |
|
inline |
|
private |
Convert Raw Digi record to RecoHit.
Definition at line 64 of file Pmm2Event.cxx.
|
protectedinherited |
Definition at line 59 of file HarpoDetEvent.h.
|
protectedinherited |
Definition at line 60 of file HarpoDetEvent.h.
|
private |
Convert raw data to List of mesurements.
Vector of RecoHists correspondint to the event
Definition at line 52 of file Pmm2Event.h.
|
protectedinherited |
Definition at line 61 of file HarpoDetEvent.h.
|
private |
Definition at line 54 of file Pmm2Event.h.
|
private |
Definition at line 55 of file Pmm2Event.h.