#include <CTB_content.h>
Public Types | |
typedef uint64_t | ts_size_t |
typedef uint64_t | mask_size_t |
typedef uint64_t | wtype_size_t |
Public Member Functions | |
bool | IsHLT () const |
bool | IsLLT () const |
bool | IsTrigger (const unsigned int i) const |
Public Attributes | |
ts_size_t | timestamp |
mask_size_t | trigger_word: 61 |
wtype_size_t | word_type: 3 |
Static Public Attributes | |
static size_t const | size_bytes = 2*sizeof(uint64_t) |
static size_t const | size_u32 = size_bytes/sizeof(uint32_t) |
static size_t const | n_bits_timestamp = 64 |
static size_t const | n_bits_tmask = 61 |
static size_t const | n_bits_type = 3 |
Definition at line 195 of file CTB_content.h.
typedef uint64_t ptb::content::word::trigger_t::mask_size_t |
Definition at line 198 of file CTB_content.h.
typedef uint64_t ptb::content::word::trigger_t::ts_size_t |
Definition at line 197 of file CTB_content.h.
typedef uint64_t ptb::content::word::trigger_t::wtype_size_t |
Definition at line 199 of file CTB_content.h.
|
inline |
Definition at line 212 of file CTB_content.h.
|
inline |
Definition at line 213 of file CTB_content.h.
|
inline |
Definition at line 214 of file CTB_content.h.
|
static |
Definition at line 208 of file CTB_content.h.
|
static |
Definition at line 209 of file CTB_content.h.
|
static |
Definition at line 210 of file CTB_content.h.
|
static |
Definition at line 205 of file CTB_content.h.
|
static |
Definition at line 206 of file CTB_content.h.
ts_size_t ptb::content::word::trigger_t::timestamp |
Definition at line 201 of file CTB_content.h.
mask_size_t ptb::content::word::trigger_t::trigger_word |
Definition at line 202 of file CTB_content.h.
wtype_size_t ptb::content::word::trigger_t::word_type |
Definition at line 203 of file CTB_content.h.