DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
trigger
include
trigger
TriggerCandidate_serialization.hpp
Go to the documentation of this file.
1
13
#ifndef TRIGGER_INCLUDE_TRIGGER_TRIGGERCANDIDATE_SERIALIZATION_HPP_
14
#define TRIGGER_INCLUDE_TRIGGER_TRIGGERCANDIDATE_SERIALIZATION_HPP_
15
16
#include "
serialization/Serialization.hpp
"
17
#include "
trigger/TriggerActivity_serialization.hpp
"
18
#include "
triggeralgs/TriggerCandidate.hpp
"
19
20
MSGPACK_ADD_ENUM(
triggeralgs::TriggerCandidate::Type
)
21
22
MSGPACK_ADD_ENUM(
triggeralgs::TriggerCandidate::Algorithm
)
23
24
25
DUNE_DAQ_SERIALIZE_NON_INTRUSIVE
(
triggeralgs
,
26
TriggerCandidate,
27
time_start
,
28
time_end
,
29
time_candidate,
30
detid
,
31
type,
32
algorithm
,
33
version
,
34
inputs)
35
36
#endif
// TRIGGER_INCLUDE_TRIGGER_TRIGGERCANDIDATE_SERIALIZATION_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
TriggerActivity_serialization.hpp
detid
detid
Definition
TriggerActivity_serialization.hpp:47
version
version
Definition
TriggerActivity_serialization.hpp:50
time_end
time_end
Definition
TriggerActivity_serialization.hpp:39
algorithm
algorithm
Definition
TriggerActivity_serialization.hpp:49
time_start
time_start
Definition
TriggerActivity_serialization.hpp:38
TriggerCandidate.hpp
triggeralgs
Definition
AbstractFactory.hpp:18
dunedaq::trgdataformats::TriggerCandidateData::Type
Type
Definition
TriggerCandidateData.hpp:23
dunedaq::trgdataformats::TriggerCandidateData::Algorithm
Algorithm
Definition
TriggerCandidateData.hpp:66
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0