StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
StDAQReader Class Reference

Public Member Functions

 StDAQReader (const char *file=0, StRtsReaderMaker *rtsMaker=0)
 
void clear ()
 
virtual void setVerbose (int ver=1)
 
virtual int open (const char *file)
 
virtual int close ()
 
virtual int isOpened ()
 
virtual int Make ()
 
virtual int skipEvent (int nskip)
 
virtual int getRunNumber () const
 
virtual int getEventNumber () const
 
virtual unsigned int getUnixTime () const
 
virtual unsigned int getTrigWord () const
 
virtual unsigned int getTrigInputWord () const
 
virtual int TPCPresent () const
 
virtual int SVTPresent () const
 
virtual int TOFPresent () const
 
virtual int FPDPresent () const
 
virtual int SSDPresent () const
 
virtual int EMCPresent () const
 
virtual int PMDPresent () const
 
virtual int SMDPresent () const
 
virtual int FTPCPresent () const
 
virtual int RICHPresent () const
 
virtual int TRGPresent () const
 
virtual int L3Present () const
 
virtual void setTPCVersion (const char *vers="TPCV2P0")
 
virtual void setFTPCVersion (const char *vers="FTPV1P0")
 
virtual const char * getTPCVersion () const
 
virtual const char * getFTPCVersion () const
 
StTPCReadergetTPCReader (char mergeSequences=1)
 
StSSDReadergetSSDReader ()
 
StEMCReadergetEMCReader ()
 
StEEMCReadergetEEMCReader ()
 
StPMDReadergetPMDReader ()
 
StRICHReadergetRICHReader ()
 
StFTPCReadergetFTPCReader ()
 
StTRGReadergetTRGReader ()
 
StSVTReadergetSVTReader ()
 
StL3ReadergetL3Reader ()
 
StTOFReadergetTOFReader ()
 
StFPDReadergetFPDReader ()
 
StTrigSummarygetTrigSummary () const
 
virtual void printEventInfo ()
 
virtual int getEventSize () const
 
virtual EventReadergetEventReader () const
 
virtual daqReadergetFileReader () const
 
virtual StStreamFilegetDatFileReader () const
 

Protected Member Functions

void nextEvent ()
 NextEvent - this method is called to advance the next daq event if any.
 
virtual int readEvent ()
 

Protected Attributes

int fEventStatus
 
int m_ZeroTokens
 
int fFd
 number of events with token==0
 
int fVerbose
 
EventReaderfEventReader
 
StTPCReaderfTPCReader
 
StSSDReaderfSSDReader
 
StEMCReaderfEMCReader
 
StEEMCReaderfEEMCReader
 
StPMDReaderfPMDReader
 
StFTPCReaderfFTPCReader
 
StRICHReaderfRICHReader
 
StTRGReaderfTRGReader
 
StSVTReaderfSVTReader
 
StL3ReaderfL3Reader
 
StTOFReaderfTOFReader
 
StFPDReaderfFPDReader
 
long fOffset
 
DAQEventInfofEventInfo
 
char * fFile
 
char fTPCVersion [12]
 
char fFTPCVersion [12]
 
StTrigSummaryfTrigSummary
 
daqReaderfDaqFileReader
 
StStreamFilefDatFileReader
 
char * fDATAP
 
StRtsReaderMakerfRtsMaker
 

Detailed Description

Definition at line 192 of file StDAQReader.h.


The documentation for this class was generated from the following files: