1 #ifndef ARICHRAWDATAHEADER_H
2 #define ARICHRAWDATAHEADER_H
14 #define ARICHFEB_HEADER_SIZE 10 // FEB header size in bytes
15 #define ARICHRAW_HEADER_SIZE 12 // Raw header size in bytes
24 std::vector<bool> SEU_FEB = std::vector<bool>(6,
false);
25 bool thscan_mode =
false;
30 std::cout <<
"Type: " << unsigned(type) <<
" version: " << unsigned(version) << std::endl;
31 std::cout <<
"mergerID: " << unsigned(mergerID) <<
" FEBSlot: " << unsigned(FEBSlot) << std::endl;
32 std::cout <<
"data length: " << length <<
" trigger No.: " << trigger << std::endl;
33 std::cout <<
"SEU of FEB: " << SEU_FEB[5] <<
" " << SEU_FEB[4] <<
" " << SEU_FEB[3] <<
" " << SEU_FEB[2] <<
" " << SEU_FEB[1] <<
" "
34 << SEU_FEB[0] << std::endl;
35 std::cout <<
"thscan_mode: " << thscan_mode <<
", vth: " << vth << std::endl;