#include <TrigGTD.h>
Inheritance diagram for TrigGTD:
Public Member Functions | |
virtual const CLID & | clID () const |
virtual const CLID & | clID () const |
const uint32_t * | getDataPtr () const |
const uint32_t * | getDataPtr () const |
const uint32_t | getDataSize () const |
const uint32_t | getDataSize () const |
const uint32_t | getDataType () const |
const uint32_t | getDataType () const |
const uint32_t | getId () const |
const uint32_t | getId () const |
const uint32_t | getTimeWindow () const |
const uint32_t | getTimeWindow () const |
TrigGTD (const uint32_t *GTDPtr) | |
TrigGTD (const uint32_t *GTDPtr) | |
virtual | ~TrigGTD () |
virtual | ~TrigGTD () |
Static Public Member Functions | |
const CLID & | classID () |
const CLID & | classID () |
Private Attributes | |
const uint32_t * | m_dataPtr |
const uint32_t * | m_dataPtr |
uint32_t | m_dataSize |
uint32_t | m_dataType |
uint32_t | m_id |
uint32_t | m_timeWindow |
|
00003 : m_dataPtr(GTDPtr+1) { 00004 uint32_t GTDHeader = *GTDPtr; 00005 m_id = ( GTDHeader >> 24); 00006 m_dataSize = ((GTDHeader >> 14) & 0x3FF) - 1; 00007 //if (m_id == 0xD7) m_dataSize -= 1; 00008 m_timeWindow = ((GTDHeader >> 8) & 0x3F); 00009 m_dataType = ((GTDHeader >> 3) & 0x1F); 00010 }
|
|
00018 {}
|
|
|
|
00018 {}
|
|
00021 { return CLID_TrigGTD; }
|
|
00021 { return CLID_TrigGTD; }
|
|
00020 { return TrigGTD::classID(); }
|
|
00020 { return TrigGTD::classID(); }
|
|
00028 { return m_dataPtr; }
|
|
00028 { return m_dataPtr; }
|
|
00024 { return m_dataSize; }
|
|
00024 { return m_dataSize; }
|
|
00026 { return m_dataType; }
|
|
00026 { return m_dataType; }
|
|
00023 { return m_id; }
|
|
00023 { return m_id; }
|
|
00025 { return m_timeWindow; }
|
|
00025 { return m_timeWindow; }
|
|
|
|
|
|
|
|
|
|
|
|
|