8#ifndef FDDETDATAFORMATS_INCLUDE_FDDETDATAFORMATS_TDE16FRAME_HPP_
9#define FDDETDATAFORMATS_INCLUDE_FDDETDATAFORMATS_TDE16FRAME_HPP_
48 throw std::out_of_range(
"ADC sample index out of range");
76 m_adc16_data.samples_info[sample_no].sample = new_adc_val;
91 return o << std::hex <<
"channel: " << tde_header.
channel <<
"version: " << tde_header.
version
93 <<
" tde_errors: " << tde_header.
tde_errors << std::dec <<
'\n';
99 return o <<
"sample: " << unsigned(sampleinfo.
sample) <<
" reserved: " << unsigned(sampleinfo.
reserved) <<
'\n';
105 o <<
"Printing frame:" <<
'\n';