CGEM BOSS 6.6.5.h
BESIII Offline Software System
|
#include <FullEventFragment.h>
Public Member Functions | |
FullEventFragment (const uint32_t *it) | |
virtual | ~FullEventFragment () |
virtual bool | check () const |
bool | check_tree () const |
uint32_t | date () const |
uint32_t | global_id () const |
uint32_t | lvl1_id () const |
uint32_t | lvl1_trigger_type () const |
uint32_t | lvl2_trigger_info () const |
uint32_t | nevent_filter_info () const |
const uint32_t * | event_filter_info (void) const |
Public Member Functions inherited from eformat::old::Header | |
Header (const uint32_t *it, uint32_t match) | |
virtual | ~Header () |
uint32_t | marker () const |
uint32_t | fragment_size_word () const |
uint32_t | header_size_word () const |
uint32_t | version () const |
uint32_t | source_id () const |
uint32_t | run_no () const |
uint32_t | nstatus () const |
const uint32_t * | status () const |
uint32_t | noffset () const |
const uint32_t * | offset (void) const |
uint32_t | nspecific () const |
const uint32_t * | specific_header (void) const |
const uint32_t * | child (size_t n) const |
Describes how to access the contents of an event fragment, as prescribed by the event format note.
Definition at line 27 of file old/FullEventFragment.h.
eformat::old::FullEventFragment::FullEventFragment | ( | const uint32_t * | it | ) |
To build a fragment given the containing buffer. I need to know where the fragment starts in order to do that.
it | The exact position where this fragment should start. |
Definition at line 18 of file FullEventFragment24.cxx.
|
inlinevirtual |
|
virtual |
Says if the the fragment is valid. This may throw exceptions.
Reimplemented from eformat::old::Header.
Definition at line 24 of file FullEventFragment24.cxx.
bool eformat::old::FullEventFragment::check_tree | ( | ) | const |
Says if the Fragment and all children are valid.
Definition at line 33 of file FullEventFragment24.cxx.
Referenced by eformat::old::convert(), and main().
|
inline |
Returns the date, in seconds elapsed since the 1st. January,
Definition at line 58 of file old/FullEventFragment.h.
Referenced by eformat::old::convert().
|
inline |
Returns an iterator to the first of the (5) EF words
Definition at line 88 of file old/FullEventFragment.h.
Referenced by eformat::old::convert().
|
inline |
Returns the global identifier
Definition at line 63 of file old/FullEventFragment.h.
Referenced by eformat::old::convert().
|
inline |
Returns the lvl1 identifier
Definition at line 68 of file old/FullEventFragment.h.
Referenced by eformat::old::convert(), and main().
|
inline |
Retursn the lvl1 trigger type
Definition at line 73 of file old/FullEventFragment.h.
Referenced by eformat::old::convert().
|
inline |
Returns the lvl2 trigger info
Definition at line 78 of file old/FullEventFragment.h.
Referenced by eformat::old::convert().
|
inline |
Returns the number of Event Filter words (constant = 5)
Definition at line 83 of file old/FullEventFragment.h.