]>
Commit | Line | Data |
---|---|---|
ee74718b | 1 | #ifndef ALISTARTRAWREADER_H |
2 | #define ALISTARTRAWREADER_H | |
3 | ||
4 | #include <TTask.h> | |
5 | #include <Riostream.h> | |
db173afc | 6 | #include "TTree.h" |
7 | #include "AliSTARTdigit.h" | |
8 | #include "AliRawReader.h" | |
ee74718b | 9 | |
10 | class AliSTARTRawReader : public TTask { | |
11 | public : | |
12 | ||
db173afc | 13 | AliSTARTRawReader(AliRawReader *rawReader, TTree* tree) ; |
ee74718b | 14 | |
15 | virtual ~AliSTARTRawReader(); | |
16 | ||
17 | ||
ee74718b | 18 | UInt_t UnpackWord(UInt_t PackedWord, Int_t StartBit, Int_t StopBit); // unpack packed words |
db173afc | 19 | void NextThing(); //read next raw digit |
ee74718b | 20 | |
db173afc | 21 | protected : |
ee74718b | 22 | |
db173afc | 23 | UInt_t fData; // data read for file |
24 | AliSTARTdigit* fDigits; | |
25 | TTree* fTree; | |
ee74718b | 26 | AliRawReader* fRawReader; // object for reading the raw data |
ee74718b | 27 | |
28 | ClassDef(AliSTARTRawReader, 0) //class for reading START Raw data | |
29 | }; | |
30 | ||
31 | #endif |