DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
trigger
include
trigger
TASet.hpp
Go to the documentation of this file.
1
9
#ifndef TRIGGER_INCLUDE_TRIGGER_TASET_HPP_
10
#define TRIGGER_INCLUDE_TRIGGER_TASET_HPP_
11
12
#include "
dfmessages/SourceID_serialization.hpp
"
13
#include "
serialization/Serialization.hpp
"
14
#include "
trigger/Set.hpp
"
15
#include "
trigger/TriggerActivity_serialization.hpp
"
16
#include "
triggeralgs/TriggerActivity.hpp
"
17
18
namespace
dunedaq::trigger
{
19
20
using
TASet
=
Set<triggeralgs::TriggerActivity>
;
21
22
}
// namespace dunedaq::trigger
23
24
MSGPACK_ADD_ENUM(
dunedaq::trigger::TASet::Type
)
25
DUNE_DAQ_SERIALIZE_NON_INTRUSIVE
(
dunedaq::trigger
, TASet, seqno, run_number, origin, type, start_time, end_time, objects)
26
27
#endif
// TRIGGER_INCLUDE_TRIGGER_TASET_HPP_
Serialization.hpp
DUNE_DAQ_SERIALIZE_NON_INTRUSIVE
#define DUNE_DAQ_SERIALIZE_NON_INTRUSIVE(NS, Type,...)
Macro to make a class/struct serializable non-intrusively.
Definition
Serialization.hpp:87
Set.hpp
SourceID_serialization.hpp
TriggerActivity.hpp
TriggerActivity_serialization.hpp
dunedaq::trigger::Set
A set of TPs or TAs in a given time window, defined by its start and end times.
Definition
Set.hpp:26
dunedaq::trigger::Set::Type
Type
Definition
Set.hpp:33
dunedaq::trigger
Definition
AlgorithmPlugins.hpp:24
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0