A generic class for HARPO datectors The class is .... More...
#include <HarpoDccFrame.h>
Public Member Functions | |
| HarpoDccFrame () | |
| virtual | ~HarpoDccFrame () |
| void | reset () |
| reset - clear all fields More... | |
| void | print () const |
| UShort_t | GetFecPerFem () const |
| void | SetFecPerFem (UShort_t fpm) |
| Int_t | ChannelNum (UShort_t a1, UShort_t a2) const |
| Int_t | ChannelNum () const |
Data Fields | |
| UInt_t | size |
| reset - clear all fields More... | |
| UInt_t | swversion |
| UInt_t | pkgtype |
| UInt_t | dccindex |
| UInt_t | femindex |
| UInt_t | msgtype |
| UInt_t | femecnt |
| UInt_t | fecerror |
| UInt_t | synchfail |
| UInt_t | lostsynch |
| UInt_t | readmode |
| UInt_t | compress |
| UInt_t | arg1 |
| UInt_t | arg2 |
| UInt_t | timestamp |
| UInt_t | evttype |
| UInt_t | evtcnt |
| UInt_t | chwdcnt |
| UShort_t * | dccHeader |
| UShort_t * | dccData |
| UShort_t * | dccTrailer |
Private Member Functions | |
| Int_t | Arg12ToFecAsicChannel (UShort_t fec_per_fem, UShort_t arg1, UShort_t arg2, UShort_t *fec, UShort_t *asic, UShort_t *channel) const |
Static Private Attributes | |
| static UShort_t | FecPerFem = 1 |
A generic class for HARPO datectors The class is ....
Definition at line 6 of file HarpoDccFrame.h.
| HarpoDccFrame::HarpoDccFrame | ( | ) |
Definition at line 103 of file HarpoDccFrame.cxx.
|
virtual |
Definition at line 112 of file HarpoDccFrame.cxx.
|
private |
| Int_t HarpoDccFrame::ChannelNum | ( | UShort_t | a1, |
| UShort_t | a2 | ||
| ) | const |
|
inline |
Definition at line 59 of file HarpoDccFrame.h.
|
inline |
Definition at line 55 of file HarpoDccFrame.h.
| void HarpoDccFrame::print | ( | ) | const |
Definition at line 20 of file HarpoDccFrame.cxx.
| void HarpoDccFrame::reset | ( | ) |
reset - clear all fields
Definition at line 117 of file HarpoDccFrame.cxx.

|
inline |
Definition at line 56 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::arg1 |
Definition at line 38 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::arg2 |
Definition at line 39 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::chwdcnt |
Definition at line 46 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::compress |
Definition at line 36 of file HarpoDccFrame.h.
| UShort_t* HarpoDccFrame::dccData |
Definition at line 50 of file HarpoDccFrame.h.
| UShort_t* HarpoDccFrame::dccHeader |
Definition at line 49 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::dccindex |
Definition at line 25 of file HarpoDccFrame.h.
| UShort_t* HarpoDccFrame::dccTrailer |
Definition at line 51 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::evtcnt |
Definition at line 44 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::evttype |
Definition at line 43 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::fecerror |
Definition at line 31 of file HarpoDccFrame.h.
|
staticprivate |
Definition at line 67 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::femecnt |
Definition at line 29 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::femindex |
Definition at line 26 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::lostsynch |
Definition at line 33 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::msgtype |
Definition at line 28 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::pkgtype |
Definition at line 24 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::readmode |
Definition at line 35 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::size |
reset - clear all fields
Definition at line 21 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::swversion |
Definition at line 23 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::synchfail |
Definition at line 32 of file HarpoDccFrame.h.
| UInt_t HarpoDccFrame::timestamp |
Definition at line 41 of file HarpoDccFrame.h.
1.8.6