| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

RawDataEvent::LtbFrame Class Reference

#include <RawDataEvent.h>

Inheritance diagram for RawDataEvent::LtbFrame:

[legend]
List of all members.

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

Detailed Description

Definition at line 170 of file RawDataEvent.h.


Constructor & Destructor Documentation

virtual RawDataEvent::LtbFrame::~LtbFrame (  )  [inline, virtual]

Definition at line 196 of file RawDataEvent.h.

00196 {;}


Member Function Documentation

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.


Member Data Documentation

bool RawDataEvent::LtbFrame::m_accStat

Definition at line 173 of file RawDataEvent.h.

bool RawDataEvent::LtbFrame::m_GPSValid

Definition at line 174 of file RawDataEvent.h.

bool RawDataEvent::LtbFrame::m_timestampType

Definition at line 175 of file RawDataEvent.h.

bool RawDataEvent::LtbFrame::m_clockSystemValid

Definition at line 176 of file RawDataEvent.h.

int RawDataEvent::LtbFrame::m_iltSn

Definition at line 177 of file RawDataEvent.h.

int RawDataEvent::LtbFrame::m_rot

Definition at line 178 of file RawDataEvent.h.

int RawDataEvent::LtbFrame::m_triggerSrc

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.

int RawDataEvent::LtbFrame::m_accumulationLow

Definition at line 182 of file RawDataEvent.h.

int RawDataEvent::LtbFrame::m_accumulationHigh

Definition at line 183 of file RawDataEvent.h.

int RawDataEvent::LtbFrame::m_hsum

Definition at line 184 of file RawDataEvent.h.

int RawDataEvent::LtbFrame::m_esumComp

Definition at line 185 of file RawDataEvent.h.

int RawDataEvent::LtbFrame::m_esumADC

Definition at line 186 of file RawDataEvent.h.

int RawDataEvent::LtbFrame::m_blockedValidTrigger

Definition at line 187 of file RawDataEvent.h.

int RawDataEvent::LtbFrame::m_crossTriggerSrc

Definition at line 189 of file RawDataEvent.h.

bool RawDataEvent::LtbFrame::m_feeBufferStat

Definition at line 190 of file RawDataEvent.h.

bool RawDataEvent::LtbFrame::m_ltbBufferStat

Definition at line 191 of file RawDataEvent.h.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:27:04 2011 for RawDataIO by doxygen 1.4.7