8#ifndef FDDETDATAFORMATS_INCLUDE_FDDETDATAFORMATS_TDE16FRAME_HPP_
9#define FDDETDATAFORMATS_INCLUDE_FDDETDATAFORMATS_TDE16FRAME_HPP_
47 if (i < 0 || i >=
tot_adc16_samples) {
throw std::out_of_range(
"ADC sample index out of range"); }
86 return o << std::hex <<
"channel: " << tde_header.
channel <<
"version: " << tde_header.
version
87 <<
"TAItime: " << tde_header.
TAItime
88 <<
" tde_header: " << tde_header.
tde_header<<
" tde_errors: " << tde_header.
tde_errors << std::dec <<
'\n';
94 return o <<
"sample: " << unsigned(sampleinfo.
sample) <<
" reserved: " << unsigned(sampleinfo.
reserved) <<
'\n';
100 o <<
"Printing frame:" <<
'\n';