This document describes the format of the ComponentRequest struct, version 1.
Description of ComponentRequest
ComponentRequest version 1 consists of 10 32-bit words:
- Version Number
- Pad Word
- GeoID version 1 Version Number
- GeoID version 1 Component Type (upper 16 bits), Region ID (lower 16 bits)
- GeoID version 1 Element ID
- GeoID version 1 Pad Word
- Window Begin (upper 32 bits)
- Window Begin (lower 32 bits)
- Window End (upper 32 bits)
- Window End (lower 32 bits)
C++ Code for ComponentRequest
struct ComponentRequest
{
unit32_t unused {0xFFFFFFFF};
timestamp_t window_begin{ TypeDefaults::s_invalid_timestamp };
timestamp_t window_end{ TypeDefaults::s_invalid_timestamp };
};
struct dunedaq::ctbmodules::content::word::timestamp_t timestamp_t
daqdataformats::ComponentRequest ComponentRequest
Copy daqdataformats::ComponentRequest.
Notes