DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Types.hpp File Reference
#include "daqdataformats/ComponentRequest.hpp"
#include "daqdataformats/SourceID.hpp"
#include "daqdataformats/Types.hpp"
#include "serialization/Serialization.hpp"
#include <cstdint>
#include <limits>
#include <map>
#include <sys/time.h>
#include <utility>
Include dependency graph for Types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dunedaq::dfmessages::TypeDefaults
 Default values for dfmessages types. More...
 

Namespaces

namespace  dunedaq
 Including Qt Headers.
 
namespace  dunedaq::dfmessages
 Dataflow Messages.
 

Typedefs

using dunedaq::dfmessages::SourceID = daqdataformats::SourceID
 Copy daqdataformats::SourceID.
 
using dunedaq::dfmessages::ComponentRequest = daqdataformats::ComponentRequest
 Copy daqdataformats::ComponentRequest.
 
using dunedaq::dfmessages::run_number_t = daqdataformats::run_number_t
 Copy daqdataformats::run_number_t.
 
using dunedaq::dfmessages::trigger_number_t = daqdataformats::trigger_number_t
 Copy daqdataformats::trigger_number_t.
 
using dunedaq::dfmessages::request_number_t = uint64_t
 A request number is represented using a 64-bit unsigned integer.
 
using dunedaq::dfmessages::sequence_number_t = daqdataformats::sequence_number_t
 Copy daqdataformats::sequence_number_t.
 
using dunedaq::dfmessages::timestamp_t = daqdataformats::timestamp_t
 Copy daqdataformats::timestamp_t.
 
using dunedaq::dfmessages::timestamp_diff_t = daqdataformats::timestamp_diff_t
 Copy daqdataformats::timestamp_diff_t.
 
using dunedaq::dfmessages::trigger_type_t = daqdataformats::trigger_type_t
 Copy daqdataformats::trigger_type_t.
 
using dunedaq::dfmessages::system_time_t = uint64_t
 System times are represented using a 64-bit unsigned integer This number is defined as the number of microseconds since the system epoch.
 

Enumerations

enum class  dunedaq::dfmessages::ReadoutType : uint16_t { dunedaq::dfmessages::kInvalid = 0 , dunedaq::dfmessages::kLocalized = 1 , dunedaq::dfmessages::kExtended = 2 , dunedaq::dfmessages::kMonitoring = 3 }
 Which type of readout to use for TriggerDecision and DataRequest. More...
 

Detailed Description

Type definitions used in dfmessages

This is part of the DUNE DAQ Application Framework, copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.

Definition in file Types.hpp.