1 #ifndef SBND_FEBDATA_CXX
2 #define SBND_FEBDATA_CXX
4 #include "cetlib_except/exception.h"
52 throw cet::exception(
"sbnd::crt::FEBData") <<
"sipmID is out of limits.\n";
81 throw cet::exception(
"sbnd::crt::FEBData") <<
"sipmID is out of limits.\n";
uint16_t fMac5
ID of the FEB.
void SetCoinc(uint32_t coinc)
void SetTs1(uint32_t ts1)
void SetTs0(uint32_t ts0)
void SetMac5(uint16_t mac5)
void SetADC(size_t sipmID, uint16_t adc)
std::array< uint16_t, N_CH > adc_array_t
uint32_t fCoinc
ID of SiPM that fired the trigger.
constexpr int N_CH
Dataproduct to store raw FEB data from the CRT.
stream1 can override from command line with o or output services user sbnd
adc_array_t fADC
32 ADC values, one per SiPM