63 void ntohs_() { data = ntohs(data); };
64 bool is_final_trailer()
const {
return (((data)&0x7000) >> 12) == 7; }
65 bool is_end_of_event()
const {
return (((data)&0x7800) >> 11) == 0xF; }
66 bool is_data_trailer()
const {
return (((data)&0x6000) >> 13) == 2; }
67 bool is_first_line()
const {
return (((data)&0x7000) >> 12) == 3; }
68 bool is_data()
const {
return (((data)&0x7000) >> 12) == 0; }
69 bool is_data_zs()
const {
return (((data)&0x6000) >> 13) == 0; }
70 bool is_channel_ID()
const {
return (((data)&0x7000) >> 12) == 1; }
71 bool is_Feu_header()
const {
return (((data)&0x7000) >> 12) == 6; }
72 bool is_data_header()
const {
return (((data)&0x6000) >> 13) == 1; }
73 bool get_zs_mode()
const {
return (((data)&0x400) >> 10); }
74 int get_Feu_ID()
const {
return (((data)&0xFF)); }
75 long int get_finetstp()
const {
return (((data)&0x0007)); }
77 int get_sample_ID()
const {
return (((data)&0xFF8) >> 3); }
78 int get_channel_ID()
const {
return (((data)&0x3F)); }
79 int get_dream_ID()
const {
return (((data)&0xE00) >> 9); }
80 int get_dream_ID_ZS()
const {
return (((data)&0xE00) >> 6); }
81 int get_TimeStamp_Op()
const {
return (((data)&0x1FF)); }
82 int get_data()
const {
return (((data)&0xFFF)); }
83 unsigned short int data;