#include <RawDataEvent.h>
Inheritance diagram for RawDataEvent::LtbFrame:
Public Member Functions | |
virtual void | print () |
virtual TimeStamp | timeStamp () const =0 |
virtual | ~LtbFrame () |
Public Attributes | |
bool | m_accStat |
bool | m_GPSValid |
bool | m_timestampType |
bool | m_clockSystemValid |
int | m_iltSn |
int | m_rot |
int | m_triggerSrc |
unsigned int | m_nanoSecondLow |
unsigned int | m_nanoSecondHigh |
int | m_accumulationLow |
int | m_accumulationHigh |
int | m_hsum |
int | m_esumComp |
int | m_esumADC |
int | m_blockedValidTrigger |
int | m_crossTriggerSrc |
bool | m_feeBufferStat |
bool | m_ltbBufferStat |
Definition at line 170 of file RawDataEvent.h.
virtual RawDataEvent::LtbFrame::~LtbFrame | ( | ) | [inline, virtual] |
void RawDataEvent::LtbFrame::print | ( | ) | [virtual] |
Reimplemented in RawDataEvent::LtbFrameUTC, and RawDataEvent::LtbFrameUnix.
Definition at line 151 of file RawDataEvent.cc.
00152 { 00153 GaudiMsgStreams log("RawDataEvent"); 00154 log.verbose() << std::endl 00155 << DYBINDENT << "rot=0x" << std::hex << m_rot << std::dec << std::endl 00156 << DYBINDENT << "triggerSrc=0x" << std::hex << m_triggerSrc << std::dec << std::endl 00157 << DYBINDENT << "crossTriggerSrc=0x" << std::hex << m_crossTriggerSrc << std::dec 00158 << DYBINDENT << "accStat=" << m_accStat 00159 << DYBINDENT << ", GPSValid=" << m_GPSValid 00160 << DYBINDENT << ", timestampType=" << m_timestampType 00161 << DYBINDENT << ", clockSystemValid=" << m_clockSystemValid << std::endl 00162 << DYBINDENT << ", nanoSecond=" << (m_nanoSecondHigh << 4 + m_nanoSecondLow)/2 << std::endl 00163 << DYBINDENT << ", accumulation=" << (m_accumulationHigh << 4 + m_accumulationLow)/2 << std::endl 00164 << endreq; 00165 }
virtual TimeStamp RawDataEvent::LtbFrame::timeStamp | ( | ) | const [pure virtual] |
Implemented in RawDataEvent::LtbFrameUTC, and RawDataEvent::LtbFrameUnix.
Definition at line 173 of file RawDataEvent.h.
Definition at line 174 of file RawDataEvent.h.
Definition at line 175 of file RawDataEvent.h.
Definition at line 176 of file RawDataEvent.h.
Definition at line 177 of file RawDataEvent.h.
Definition at line 178 of file RawDataEvent.h.
Definition at line 179 of file RawDataEvent.h.
unsigned int RawDataEvent::LtbFrame::m_nanoSecondLow |
Definition at line 180 of file RawDataEvent.h.
unsigned int RawDataEvent::LtbFrame::m_nanoSecondHigh |
Definition at line 181 of file RawDataEvent.h.
Definition at line 182 of file RawDataEvent.h.
Definition at line 183 of file RawDataEvent.h.
Definition at line 184 of file RawDataEvent.h.
Definition at line 185 of file RawDataEvent.h.
Definition at line 186 of file RawDataEvent.h.
Definition at line 187 of file RawDataEvent.h.
Definition at line 189 of file RawDataEvent.h.
Definition at line 190 of file RawDataEvent.h.
Definition at line 191 of file RawDataEvent.h.