AliFMDRawStream Class Reference

#include <AliFMDRawStream.h>

List of all members.


Detailed Description

Definition at line 23 of file AliFMDRawStream.h.

Public Member Functions

 AliFMDRawStream (AliRawReader *reader, UShort_t sampleRate=0)
virtual ~AliFMDRawStream ()
Short_t Sector () const
Char_t Ring () const
Short_t Strip () const
Short_t Sample () const
Short_t PrevSector () const
Char_t PrevRing () const
Short_t PrevStrip () const
Bool_t IsNewRing () const
Bool_t IsNewSector () const
Bool_t IsNewStrip () const
Short_t Count () const
Short_t SampleRate () const
virtual Bool_t Next ()
virtual Bool_t ReadChannel (UInt_t &addr, UInt_t &len, UShort_t *data)
virtual Bool_t DumpData ()

Protected Member Functions

virtual Int_t ReadIntoBuffer ()
virtual Int_t ReadTrailer (UInt_t &head, UInt_t &len)
virtual Int_t ReadFillWords (UInt_t len)
virtual Int_t ReadBunch (UShort_t *data)
virtual UShort_t Get10BitWord ()

Protected Attributes

UShort_t fSampleRate
Int_t fPrevTime
Bool_t fExplicitSampleRate
Int_t fPos
Int_t fCur
UChar_t * fRead


Constructor & Destructor Documentation

AliFMDRawStream::AliFMDRawStream AliRawReader *  reader,
UShort_t  sampleRate = 0
 

virtual AliFMDRawStream::~AliFMDRawStream  )  [inline, virtual]
 

Definition at line 27 of file AliFMDRawStream.h.


Member Function Documentation

Short_t AliFMDRawStream::Count  )  const [inline]
 

Definition at line 41 of file AliFMDRawStream.h.

virtual Bool_t AliFMDRawStream::DumpData  )  [virtual]
 

virtual UShort_t AliFMDRawStream::Get10BitWord  )  [protected, virtual]
 

Bool_t AliFMDRawStream::IsNewRing  )  const [inline]
 

Definition at line 37 of file AliFMDRawStream.h.

Bool_t AliFMDRawStream::IsNewSector  )  const [inline]
 

Definition at line 38 of file AliFMDRawStream.h.

Bool_t AliFMDRawStream::IsNewStrip  )  const [inline]
 

Definition at line 39 of file AliFMDRawStream.h.

virtual Bool_t AliFMDRawStream::Next  )  [virtual]
 

Char_t AliFMDRawStream::PrevRing  )  const [inline]
 

Definition at line 34 of file AliFMDRawStream.h.

Short_t AliFMDRawStream::PrevSector  )  const [inline]
 

Definition at line 33 of file AliFMDRawStream.h.

Short_t AliFMDRawStream::PrevStrip  )  const [inline]
 

Definition at line 35 of file AliFMDRawStream.h.

virtual Int_t AliFMDRawStream::ReadBunch UShort_t *  data  )  [protected, virtual]
 

virtual Bool_t AliFMDRawStream::ReadChannel UInt_t &  addr,
UInt_t &  len,
UShort_t *  data
[virtual]
 

virtual Int_t AliFMDRawStream::ReadFillWords UInt_t  len  )  [protected, virtual]
 

virtual Int_t AliFMDRawStream::ReadIntoBuffer  )  [protected, virtual]
 

virtual Int_t AliFMDRawStream::ReadTrailer UInt_t &  head,
UInt_t &  len
[protected, virtual]
 

Char_t AliFMDRawStream::Ring  )  const [inline]
 

Definition at line 30 of file AliFMDRawStream.h.

Short_t AliFMDRawStream::Sample  )  const [inline]
 

Definition at line 32 of file AliFMDRawStream.h.

Short_t AliFMDRawStream::SampleRate  )  const [inline]
 

Definition at line 42 of file AliFMDRawStream.h.

Short_t AliFMDRawStream::Sector  )  const [inline]
 

Definition at line 29 of file AliFMDRawStream.h.

Short_t AliFMDRawStream::Strip  )  const [inline]
 

Definition at line 31 of file AliFMDRawStream.h.


Member Data Documentation

Int_t AliFMDRawStream::fCur [protected]
 

Definition at line 58 of file AliFMDRawStream.h.

Bool_t AliFMDRawStream::fExplicitSampleRate [protected]
 

Definition at line 56 of file AliFMDRawStream.h.

Int_t AliFMDRawStream::fPos [protected]
 

Definition at line 57 of file AliFMDRawStream.h.

Int_t AliFMDRawStream::fPrevTime [protected]
 

Definition at line 55 of file AliFMDRawStream.h.

UChar_t* AliFMDRawStream::fRead [protected]
 

Definition at line 59 of file AliFMDRawStream.h.

UShort_t AliFMDRawStream::fSampleRate [protected]
 

Definition at line 54 of file AliFMDRawStream.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 24 17:11:22 2006 for ALICE FMD Off-line by  doxygen 1.4.6