MApolloEventBuilder Class Reference

Inheritance diagram for MApolloEventBuilder:

QReader QBaseModule List of all members.

Detailed Description

reader module used for online data taking

Author:
sergio.didomizio@ge.infn.it


Public Member Functions

 MApolloEventBuilder (QSequence *s)
virtual void Init ()
 read cfg variables, read information from db and initialize shared memories
virtual QEventDo (QEvent *ev)
 search for events in shared memories
virtual void Done ()
 clear shared memories

Private Member Functions

void DumpPointers (QCrateReceiverBuffer *b) const
 dump shared memory pointers

Private Attributes

std::map< unsigned short,
QBuilderInfo_t
fInfo
QTriggerFinder * fFinder


Member Function Documentation

QEvent * MApolloEventBuilder::Do ( QEvent ev  )  [virtual]

search for events in shared memories

Returns:
next event, or NULL in case of error or if process status has changed to QExiting_s

Implements QReader.

void MApolloEventBuilder::DumpPointers ( QCrateReceiverBuffer b  )  const [private]

dump shared memory pointers

Parameters:
b pointer to shared memory to be dumped


The documentation for this class was generated from the following files:
Generated on Fri Mar 6 13:40:41 2009 for CUORE Software by  doxygen 1.5.1