DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
TriggerDecision.hpp
Go to the documentation of this file.
1
9#ifndef TRIGGERALGS_INCLUDE_TRIGGERALGS_TRIGGERDECISION_HPP_
10#define TRIGGERALGS_INCLUDE_TRIGGERALGS_TRIGGERDECISION_HPP_
11
13#include "triggeralgs/Types.hpp"
14
15#include <cstdint>
16#include <vector>
17
18namespace triggeralgs {
20{
25 uint32_t run_number = { 0 }; // NOLINT(build/unsigned)
26 uint32_t subrun_number = { 0 }; // NOLINT(build/unsigned)
27 uint32_t type = { 0 }; // NOLINT(build/unsigned)
28 uint32_t algorithm = { 0 }; // NOLINT(build/unsigned)
29 version_t version = { 0 }; // NOLINT(build/unsigned)
30
31 std::vector<TriggerCandidate> tc_list;
32};
33} // namespace triggeralgs
34
35#endif // TRIGGERALGS_INCLUDE_TRIGGERALGS_TRIGGERDECISION_HPP_
dunedaq::trgdataformats::trigger_number_t trigger_number_t
Definition Types.hpp:19
dunedaq::trgdataformats::timestamp_t timestamp_t
Definition Types.hpp:16
dunedaq::trgdataformats::version_t version_t
Definition Types.hpp:22
std::vector< TriggerCandidate > tc_list