$treeview $search $mathjax $extrastylesheet
artdaq_core  v3_06_01
$projectbrief
$projectbrief
$searchbox

artdaq::ContainerFragment::MetadataV0 Struct Reference

Contains the information necessary for retrieving Fragment objects from the ContainerFragment. More...

#include <artdaq-core/Data/ContainerFragment.hh>

List of all members.

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.

Detailed Description

Contains the information necessary for retrieving Fragment objects from the ContainerFragment.

Definition at line 31 of file ContainerFragment.hh.


The documentation for this struct was generated from the following file:

Generated on 24 Aug 2020 for artdaq_core by  doxygen 1.6.1