DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
fddetdataformats
include
fddetdataformats
detail
DAPHNEEthFrame.hxx
Go to the documentation of this file.
1
2
namespace
dunedaq::fddetdataformats
{
3
4
inline
uint16_t
5
DAPHNEEthFrame::get_adc
(
int
i)
const
6
{
7
8
// We're static_casting the returned DAPHNEEthFrame::word_t to a uint16_t, which is fine since
9
// the ADC value is guaranteed to be storable in 16 bits
10
11
return
static_cast<
uint16_t
>
(
dunedaq::fddetdataformats::get_adc_1d
<
DAPHNEEthFrame::word_t
,
12
DAPHNEEthFrame::s_num_adc_words
,
13
DAPHNEEthFrame::s_bits_per_adc
>(i,
adc_words
));
14
}
15
16
inline
void
17
DAPHNEEthFrame::set_adc
(
int
i, uint16_t val)
18
{
// NOLINT
19
20
dunedaq::fddetdataformats::set_adc_1d
<
DAPHNEEthFrame::word_t
,
21
DAPHNEEthFrame::s_num_adc_words
,
22
DAPHNEEthFrame::s_bits_per_adc
>(i, val,
adc_words
);
23
}
24
25
}
// namespace dunedaq::fddetdataformats
dunedaq::fddetdataformats::DAPHNEEthFrame::set_adc
void set_adc(int i, uint16_t val)
Set the ith ADC value in the frame to val.
Definition
DAPHNEEthFrame.hxx:17
dunedaq::fddetdataformats::DAPHNEEthFrame::adc_words
word_t adc_words[s_num_adc_words]
Definition
DAPHNEEthFrame.hpp:75
dunedaq::fddetdataformats::DAPHNEEthFrame::s_num_adc_words
static constexpr int s_num_adc_words
Definition
DAPHNEEthFrame.hpp:50
dunedaq::fddetdataformats::DAPHNEEthFrame::s_bits_per_adc
static constexpr int s_bits_per_adc
Definition
DAPHNEEthFrame.hpp:47
dunedaq::fddetdataformats::DAPHNEEthFrame::word_t
uint64_t word_t
Definition
DAPHNEEthFrame.hpp:42
dunedaq::fddetdataformats::DAPHNEEthFrame::get_adc
uint16_t get_adc(int i) const
Get the ith ADC value in the frame.
Definition
DAPHNEEthFrame.hxx:5
dunedaq::fddetdataformats
Definition
CRTBernFrame.hpp:23
dunedaq::fddetdataformats::get_adc_1d
WordType get_adc_1d(const int i_adc, const WordType(&adc_array)[NWords])
Definition
Utils.hpp:156
dunedaq::fddetdataformats::set_adc_1d
void set_adc_1d(const int i_adc, WordType adc_val, WordType(&adc_array)[NWords])
Definition
Utils.hpp:195
Generated on
for DUNE-DAQ by
1.16.1