#ifndef ALISTARTRAWREADER_H #define ALISTARTRAWREADER_H #include #include #include "TTree.h" #include "AliSTARTdigit.h" #include "AliRawReader.h" class AliSTARTRawReader : public TTask { public : AliSTARTRawReader(AliRawReader *rawReader, TTree* tree) ; virtual ~AliSTARTRawReader(); Bool_t Next(); //read next raw digit Int_t GetPosition(); UInt_t GetNextWord(); protected : AliSTARTdigit* fDigits; TTree* fTree; AliRawReader* fRawReader; // object for reading the raw data UChar_t* fData; // raw data Int_t fPosition; // current (32 bit) position in fData ClassDef(AliSTARTRawReader, 0) //class for reading START Raw data }; #endif