44 unsigned int time()
const {
return m_time; }
46 void setTime(
int value ) { m_time = value; }
51 void setEventTag(
unsigned int value ) { m_EventTag = value; }
54 unsigned int flag1() {
return m_flag1; };
55 unsigned int flag2() {
return m_flag2; };
57 void setFlag1(
unsigned int value ) { m_flag1 = value; }
58 void setFlag2(
unsigned int value ) { m_flag2 = value; }
61 unsigned long etsT1() {
return m_etsT1 & 0x000000FFFFFFFFFF; }
63 return ( ( m_etsT2 >> 24 ) & 0x000000FFFF000000 ) | ( m_etsT1 >> 40 );
65 unsigned long etsT2() {
return m_etsT2 & 0x000000FFFFFFFFFF; }
66 int etsFlag() {
return ( m_etsT2 >> 40 ) & 0xFF; }
70 m_etsT1 = ( m_etsT1 & 0xFFFFFF0000000000 ) | ( value & 0x000000FFFFFFFFFF );
74 m_etsT2 = ( m_etsT2 & 0xFFFFFF0000000000 ) | ( value & 0x000000FFFFFFFFFF );
77 m_etsT2 = ( m_etsT2 & 0xFFFF00FFFFFFFFFF ) | (
long(
flag & 0xFF ) << 40 );
87 unsigned int m_time{ 0 };
90 unsigned int m_EventTag{ 0 };
95 unsigned int m_flag1{ 0 };
98 unsigned int m_flag2{ 0 };
101 unsigned long m_etsT1{ 0 };
102 unsigned long m_etsT2{ 0 };