DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::trgdataformats::TriggerObjectOverlay< DataType, InputType > Struct Template Reference

#include <TriggerObjectOverlay.hpp>

Public Types

using data_t = DataType
using input_t = InputType

Public Member Functions

void set_inputs (std::span< const input_t > in)

Public Attributes

data_t data
uint64_t n_inputs
input_t inputs []

Detailed Description

template<class DataType, class InputType>
struct dunedaq::trgdataformats::TriggerObjectOverlay< DataType, InputType >

Definition at line 32 of file TriggerObjectOverlay.hpp.

Member Typedef Documentation

◆ data_t

template<class DataType, class InputType>
using dunedaq::trgdataformats::TriggerObjectOverlay< DataType, InputType >::data_t = DataType

Definition at line 34 of file TriggerObjectOverlay.hpp.

◆ input_t

template<class DataType, class InputType>
using dunedaq::trgdataformats::TriggerObjectOverlay< DataType, InputType >::input_t = InputType

Definition at line 35 of file TriggerObjectOverlay.hpp.

Member Function Documentation

◆ set_inputs()

template<class DataType, class InputType>
void dunedaq::trgdataformats::TriggerObjectOverlay< DataType, InputType >::set_inputs ( std::span< const input_t > in)
inline

Member Data Documentation

◆ data

template<class DataType, class InputType>
data_t dunedaq::trgdataformats::TriggerObjectOverlay< DataType, InputType >::data

Definition at line 36 of file TriggerObjectOverlay.hpp.

◆ inputs

template<class DataType, class InputType>
input_t dunedaq::trgdataformats::TriggerObjectOverlay< DataType, InputType >::inputs[]

Definition at line 40 of file TriggerObjectOverlay.hpp.

◆ n_inputs

template<class DataType, class InputType>
uint64_t dunedaq::trgdataformats::TriggerObjectOverlay< DataType, InputType >::n_inputs

Definition at line 37 of file TriggerObjectOverlay.hpp.


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