artdaq::ContainerFragment::Metadata 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 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 37 of file ContainerFragment.hh.


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

Generated on 15 Feb 2018 for artdaq_core by  doxygen 1.6.1