$treeview $search $mathjax $extrastylesheet
artdaq_core
v3_06_01
$projectbrief
|
$projectbrief
|
$searchbox |
Contains the information necessary for retrieving Fragment objects from the ContainerFragment. More...
#include <artdaq-core/Data/ContainerFragment.hh>
Public Types | |
typedef uint8_t | data_t |
Basic unit of data-retrieval. | |
typedef uint64_t | count_t |
Size of block_count variables. | |
Public Attributes | |
count_t | block_count: 55 |
The number of Fragment objects stored in the ContainerFragment. | |
count_t | fragment_type: 8 |
The Fragment::type_t of stored Fragment objects. | |
count_t | missing_data: 1 |
Flag if the ContainerFragment knows that it is missing data. | |
size_t | index [CONTAINER_FRAGMENT_COUNT_MAX] |
Offset of each Fragment within the ContainerFragment. | |
Static Public Attributes | |
static constexpr int | CONTAINER_FRAGMENT_COUNT_MAX = 100 |
The maximum capacity of the ContainerFragment (in fragments). | |
static size_t const | size_words = 8ul + CONTAINER_FRAGMENT_COUNT_MAX * sizeof(size_t) / sizeof(data_t) |
Size of the Metadata object. |
Contains the information necessary for retrieving Fragment objects from the ContainerFragment.
Definition at line 31 of file ContainerFragment.hh.