DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
trigger
include
trigger
TriggerActivity_serialization.hpp
Go to the documentation of this file.
1
9
#ifndef TRIGGER_INCLUDE_TRIGGER_TRIGGERACTIVITY_SERIALIZATION_HPP_
10
#define TRIGGER_INCLUDE_TRIGGER_TRIGGERACTIVITY_SERIALIZATION_HPP_
11
12
#include "
serialization/Serialization.hpp
"
13
#include "
trigger/TriggerPrimitive_serialization.hpp
"
14
#include "
triggeralgs/TriggerActivity.hpp
"
15
16
MSGPACK_ADD_ENUM(
triggeralgs::TriggerActivity::Type
)
17
18
MSGPACK_ADD_ENUM(
triggeralgs::TriggerActivity::Algorithm
)
19
20
DUNE_DAQ_SERIALIZE_NON_INTRUSIVE
(
dunedaq
::
trgdataformats
,
21
TriggerActivityData,
22
time_start
,
23
time_end
,
24
time_peak
,
25
time_activity
,
26
channel_start
,
27
channel_end
,
28
channel_peak
,
29
adc_integral
,
30
adc_peak
,
31
detid
,
32
type,
33
algorithm
,
34
version
)
35
36
DUNE_DAQ_SERIALIZE_NON_INTRUSIVE
(
triggeralgs
,
37
TriggerActivity
,
38
time_start
,
39
time_end
,
40
time_peak
,
41
time_activity
,
42
channel_start
,
43
channel_end
,
44
channel_peak
,
45
adc_integral
,
46
adc_peak
,
47
detid
,
48
type,
49
algorithm
,
50
version
,
51
inputs)
52
53
#endif
// TRIGGER_INCLUDE_TRIGGER_TRIGGERACTIVITY_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.hpp
detid
detid
Definition
TriggerActivity_serialization.hpp:47
time_peak
time_peak
Definition
TriggerActivity_serialization.hpp:40
version
version
Definition
TriggerActivity_serialization.hpp:50
adc_integral
adc_integral
Definition
TriggerActivity_serialization.hpp:45
time_end
time_end
Definition
TriggerActivity_serialization.hpp:39
algorithm
algorithm
Definition
TriggerActivity_serialization.hpp:49
channel_peak
channel_peak
Definition
TriggerActivity_serialization.hpp:44
TriggerActivity
TriggerActivity
Definition
TriggerActivity_serialization.hpp:37
time_start
time_start
Definition
TriggerActivity_serialization.hpp:38
time_activity
time_activity
Definition
TriggerActivity_serialization.hpp:41
channel_end
channel_end
Definition
TriggerActivity_serialization.hpp:43
adc_peak
adc_peak
Definition
TriggerActivity_serialization.hpp:46
channel_start
channel_start
Definition
TriggerActivity_serialization.hpp:42
TriggerPrimitive_serialization.hpp
dunedaq
Including Qt Headers.
Definition
TimingController.hxx:1
trgdataformats
Definition
__init__.py:1
triggeralgs
Definition
AbstractFactory.hpp:18
dunedaq::trgdataformats::TriggerActivityData::Type
Type
Definition
TriggerActivityData.hpp:20
dunedaq::trgdataformats::TriggerActivityData::Algorithm
Algorithm
Definition
TriggerActivityData.hpp:27
Generated on Sat Jun 28 2025 for DUNE-DAQ by
1.12.0