|
BOSS 8.0.0
BESIII Offline Software System
|
#include <FullEventFragment.h>
Public Member Functions | |
| FullEventFragment (const TPointer &it) | |
| FullEventFragment () | |
| FullEventFragment (const FullEventFragment &other) | |
| virtual | ~FullEventFragment () |
| FullEventFragment & | operator= (const FullEventFragment &other) |
| FullEventFragment & | assign (const TPointer &it) |
| virtual bool | check () const |
| bool | check_tree () const |
| uint32_t | time () const |
| uint32_t | global_id () const |
| uint32_t | run_no () const |
| uint32_t | lvl1_id () const |
| uint32_t | lvl1_trigger_type () const |
| uint32_t | lvl2_trigger_info () const |
| uint32_t | nevent_filter_info () const |
| void | event_filter_info (TPointer &it) const |
| FullEventFragment (const TPointer &it) | |
| FullEventFragment () | |
| FullEventFragment (const FullEventFragment &other) | |
| virtual | ~FullEventFragment () |
| FullEventFragment & | operator= (const FullEventFragment &other) |
| FullEventFragment & | assign (const TPointer &it) |
| virtual bool | check () const |
| bool | check_tree () const |
| uint32_t | time () const |
| uint32_t | global_id () const |
| uint32_t | run_no () const |
| uint32_t | lvl1_id () const |
| uint32_t | lvl1_trigger_type () const |
| uint32_t | lvl2_trigger_info () const |
| uint32_t | nevent_filter_info () const |
| void | event_filter_info (TPointer &it) const |
| FullEventFragment (const TPointer &it) | |
| FullEventFragment () | |
| FullEventFragment (const FullEventFragment &other) | |
| virtual | ~FullEventFragment () |
| FullEventFragment & | operator= (const FullEventFragment &other) |
| FullEventFragment & | assign (const TPointer &it) |
| virtual bool | check () const |
| bool | check_tree () const |
| uint32_t | time () const |
| uint32_t | global_id () const |
| uint32_t | run_no () const |
| uint32_t | lvl1_id () const |
| uint32_t | lvl1_trigger_type () const |
| uint32_t | lvl2_trigger_info () const |
| uint32_t | nevent_filter_info () const |
| void | event_filter_info (TPointer &it) const |
| Public Member Functions inherited from eformat::Header< TPointer > | |
| Header (const TPointer &it, uint32_t match) | |
| Header () | |
| Header (const Header &other) | |
| virtual | ~Header () |
| Header & | operator= (const Header &other) |
| Header & | assign (const TPointer &it, uint32_t match) |
| 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 | nstatus () const |
| void | start (TPointer &it) const |
| void | payload (TPointer &it) const |
| void | end (TPointer &it) const |
| uint32_t | payload_size_word (void) const |
| void | status (TPointer &it) const |
| uint32_t | nspecific () const |
| void | specific_header (TPointer &it) const |
| virtual uint32_t | nchildren () const |
| virtual void | child (TPointer &p, size_t n) const |
| virtual void | child_check (TPointer &p, size_t n) const |
| virtual uint32_t | children (TPointer *p, size_t max) const |
| Header (const TPointer &it, uint32_t match) | |
| Header () | |
| Header (const Header &other) | |
| virtual | ~Header () |
| Header & | operator= (const Header &other) |
| Header & | assign (const TPointer &it, uint32_t match) |
| 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 | nstatus () const |
| void | start (TPointer &it) const |
| void | payload (TPointer &it) const |
| void | end (TPointer &it) const |
| uint32_t | payload_size_word (void) const |
| void | status (TPointer &it) const |
| uint32_t | nspecific () const |
| void | specific_header (TPointer &it) const |
| virtual uint32_t | nchildren () const |
| virtual void | child (TPointer &p, size_t n) const |
| virtual void | child_check (TPointer &p, size_t n) const |
| virtual uint32_t | children (TPointer *p, size_t max) const |
| Header (const TPointer &it, uint32_t match) | |
| Header () | |
| Header (const Header &other) | |
| virtual | ~Header () |
| Header & | operator= (const Header &other) |
| Header & | assign (const TPointer &it, uint32_t match) |
| 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 | nstatus () const |
| void | start (TPointer &it) const |
| void | payload (TPointer &it) const |
| void | end (TPointer &it) const |
| uint32_t | payload_size_word (void) const |
| void | status (TPointer &it) const |
| uint32_t | nspecific () const |
| void | specific_header (TPointer &it) const |
| virtual uint32_t | nchildren () const |
| virtual void | child (TPointer &p, size_t n) const |
| virtual void | child_check (TPointer &p, size_t n) const |
| virtual uint32_t | children (TPointer *p, size_t max) const |
Describes how to access the contents of an event fragment, as prescribed by the event format note.
Definition at line 28 of file Event/eformat/include/eformat/FullEventFragment.h.
| eformat::FullEventFragment< TPointer >::FullEventFragment | ( | const TPointer & | 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 140 of file Event/eformat/include/eformat/FullEventFragment.h.
|
inline |
Builds an empty, otherwise useless FullEventFragment
Definition at line 42 of file Event/eformat/include/eformat/FullEventFragment.h.
|
inline |
Copy constructor
| other | The fragment to be copied |
Definition at line 49 of file Event/eformat/include/eformat/FullEventFragment.h.
|
inlinevirtual |
Destructor virtualisation
Definition at line 55 of file Event/eformat/include/eformat/FullEventFragment.h.
| eformat::FullEventFragment< TPointer >::FullEventFragment | ( | const TPointer & | 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. |
|
inline |
Builds an empty, otherwise useless FullEventFragment
Definition at line 42 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inline |
Copy constructor
| other | The fragment to be copied |
Definition at line 49 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inlinevirtual |
Destructor virtualisation
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
| eformat::FullEventFragment< TPointer >::FullEventFragment | ( | const TPointer & | 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. |
|
inline |
Builds an empty, otherwise useless FullEventFragment
Definition at line 42 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
|
inline |
Copy constructor
| other | The fragment to be copied |
Definition at line 49 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
|
inlinevirtual |
Destructor virtualisation
Definition at line 55 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
| eformat::FullEventFragment< TPointer > & eformat::FullEventFragment< TPointer >::assign | ( | const TPointer & | it | ) |
Manual re-assignment
| it | The position pointing the first word of this fragment |
Definition at line 147 of file Event/eformat/include/eformat/FullEventFragment.h.
| FullEventFragment & eformat::FullEventFragment< TPointer >::assign | ( | const TPointer & | it | ) |
Manual re-assignment
| it | The position pointing the first word of this fragment |
| FullEventFragment & eformat::FullEventFragment< TPointer >::assign | ( | const TPointer & | it | ) |
Manual re-assignment
| it | The position pointing the first word of this fragment |
|
virtual |
Says if the the fragment is valid. This may throw exceptions.
Reimplemented from eformat::Header< TPointer >.
Definition at line 162 of file Event/eformat/include/eformat/FullEventFragment.h.
Referenced by check_tree().
|
virtual |
Says if the the fragment is valid. This may throw exceptions.
Reimplemented from eformat::Header< TPointer >.
|
virtual |
Says if the the fragment is valid. This may throw exceptions.
Reimplemented from eformat::Header< TPointer >.
| bool eformat::FullEventFragment< TPointer >::check_tree | ( | ) | const |
Says if the Fragment and all children are valid.
Definition at line 170 of file Event/eformat/include/eformat/FullEventFragment.h.
Referenced by EFEventLoopMgr::executeEvent(), main(), main(), and RawDataOutputSvc::putEvent().
| bool eformat::FullEventFragment< TPointer >::check_tree | ( | ) | const |
Says if the Fragment and all children are valid.
| bool eformat::FullEventFragment< TPointer >::check_tree | ( | ) | const |
Says if the Fragment and all children are valid.
| void eformat::FullEventFragment< TPointer >::event_filter_info | ( | TPointer & | it | ) | const |
Returns an iterator to the first of the (4) EF words
| it | An updateable iterator you should provide. |
Definition at line 157 of file Event/eformat/include/eformat/FullEventFragment.h.
| void eformat::FullEventFragment< TPointer >::event_filter_info | ( | TPointer & | it | ) | const |
Returns an iterator to the first of the (4) EF words
| it | An updateable iterator you should provide. |
| void eformat::FullEventFragment< TPointer >::event_filter_info | ( | TPointer & | it | ) | const |
Returns an iterator to the first of the (4) EF words
| it | An updateable iterator you should provide. |
|
inline |
Returns the global identifier
Definition at line 94 of file Event/eformat/include/eformat/FullEventFragment.h.
Referenced by EFEventLoopMgr::executeEvent().
|
inline |
Returns the global identifier
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inline |
Returns the global identifier
Definition at line 94 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
|
inline |
Returns the lvl1 identifier
Definition at line 104 of file Event/eformat/include/eformat/FullEventFragment.h.
Referenced by main().
|
inline |
Returns the lvl1 identifier
Definition at line 104 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inline |
Returns the lvl1 identifier
Definition at line 104 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
|
inline |
Retursn the lvl1 trigger type
Definition at line 109 of file Event/eformat/include/eformat/FullEventFragment.h.
|
inline |
Retursn the lvl1 trigger type
Definition at line 109 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inline |
Retursn the lvl1 trigger type
Definition at line 109 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
|
inline |
Returns the lvl2 trigger info
Definition at line 114 of file Event/eformat/include/eformat/FullEventFragment.h.
|
inline |
Returns the lvl2 trigger info
Definition at line 114 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inline |
Returns the lvl2 trigger info
Definition at line 114 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
|
inline |
Returns the number of Event Filter words (constant = 4)
Definition at line 119 of file Event/eformat/include/eformat/FullEventFragment.h.
|
inline |
Returns the number of Event Filter words (constant = 4)
Definition at line 119 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inline |
Returns the number of Event Filter words (constant = 4)
Definition at line 119 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
|
inline |
Copy operator
| other | The fragment to be copied |
Definition at line 62 of file Event/eformat/include/eformat/FullEventFragment.h.
|
inline |
Copy operator
| other | The fragment to be copied |
Definition at line 62 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inline |
Copy operator
| other | The fragment to be copied |
Definition at line 62 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
|
inline |
Returns the run number
Definition at line 99 of file Event/eformat/include/eformat/FullEventFragment.h.
Referenced by EFEventLoopMgr::executeEvent().
|
inline |
Returns the run number
Definition at line 99 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inline |
Returns the run number
Definition at line 99 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.
|
inline |
Returns the date, in seconds elapsed since the 1st. January,
Definition at line 89 of file Event/eformat/include/eformat/FullEventFragment.h.
Referenced by EFEventLoopMgr::executeEvent().
|
inline |
Returns the date, in seconds elapsed since the 1st. January,
Definition at line 89 of file InstallArea/x86_64-el9-gcc13-dbg/include/eformat/FullEventFragment.h.
|
inline |
Returns the date, in seconds elapsed since the 1st. January,
Definition at line 89 of file InstallArea/x86_64-el9-gcc13-opt/include/eformat/FullEventFragment.h.