|
DABC (Data Acquisition Backbone Core)
2.9.9
|
MBS event
More...
#include <mbs/MbsTypeDefs.h>
Public Member Functions | |
| void | CopyHeader (EventHeader *src) |
| EventNumType | EventNumber () const |
| void | Init (EventNumType evnt=0) |
| SubeventHeader * | NextSubEvent (SubeventHeader *prev) const |
| unsigned | NumSubevents () const |
| void | PrintHeader () |
| void | SetEventNumber (EventNumType ev) |
| void | SetSubEventsSize (uint32_t sz) |
| SubeventHeader * | SubEvents () const |
| uint32_t | SubEventsSize () const |
| uint16_t | TriggerNumber () const |
Public Member Functions inherited from mbs::Header | |
| uint32_t | FullSize () const |
| uint32_t | FullType () const |
| bool | isFullType (uint32_t typ) const |
| bool | isTypePair (unsigned typ, unsigned subtyp) const |
| void | SetFullSize (uint32_t sz) |
| void | SetFullType (uint32_t typ) |
| void | SetTypePair (unsigned typ, unsigned subtyp) |
| uint16_t | SubType () const |
| uint16_t | Type () const |
Data Fields | |
| int16_t | iDummy |
| EventNumType | iEventNumber |
| int16_t | iTrigger |
Data Fields inherited from mbs::Header | |
| union { | |
| struct { | |
| uint16_t i_subtype | |
| uint16_t i_type | |
| } | |
| uint32_t iType | |
| }; | |
| uint32_t | iWords |
MBS event
Definition at line 98 of file MbsTypeDefs.h.
|
inline |
Definition at line 108 of file MbsTypeDefs.h.
|
inline |
Definition at line 117 of file MbsTypeDefs.h.
|
inline |
Definition at line 124 of file MbsTypeDefs.h.
|
inline |
Definition at line 125 of file MbsTypeDefs.h.
|
inline |
Definition at line 127 of file MbsTypeDefs.h.
|
inline |
Definition at line 130 of file MbsTypeDefs.h.
|
inline |
Definition at line 131 of file MbsTypeDefs.h.
|
inline |
Definition at line 133 of file MbsTypeDefs.h.
|
inline |
Definition at line 136 of file MbsTypeDefs.h.
| unsigned mbs::EventHeader::NumSubevents | ( | ) | const |
Definition at line 102 of file MbsTypeDefs.cxx.
| void mbs::EventHeader::PrintHeader | ( | ) |
Definition at line 110 of file MbsTypeDefs.cxx.
| int16_t mbs::EventHeader::iDummy |
Definition at line 100 of file MbsTypeDefs.h.
| int16_t mbs::EventHeader::iTrigger |
Definition at line 101 of file MbsTypeDefs.h.
| EventNumType mbs::EventHeader::iEventNumber |
Definition at line 106 of file MbsTypeDefs.h.