]>
Commit | Line | Data |
---|---|---|
beb1c41d | 1 | #ifndef AliReaderESDTree_H |
2 | #define AliReaderESDTree_H | |
0206ddfb | 3 | |
4 | //*********************************************************************** | |
beb1c41d | 5 | // class AliReaderESDTree |
beb1c41d | 6 | // Reader for ESD Tree |
beb1c41d | 7 | // Ch. Finck |
0206ddfb | 8 | //*********************************************************************** |
9 | ||
beb1c41d | 10 | #include "AliReaderESD.h" |
beb1c41d | 11 | |
12 | class TFile; | |
13 | class TTree; | |
14 | ||
15 | class AliReaderESDTree: public AliReaderESD | |
16 | { | |
17 | public: | |
18 | ||
19 | AliReaderESDTree(const Char_t* esdfilename = "AliESDs.root", | |
20 | const Char_t* galfilename = "galice.root"); | |
21 | ||
22 | virtual ~AliReaderESDTree(); | |
23 | ||
24 | ||
25 | protected: | |
26 | Int_t ReadNext();//reads tracks and particles and puts them in runs | |
27 | TFile* OpenFile(Int_t evno);//opens files to be read for given event | |
28 | ||
29 | TTree* fTree;// tree pointer | |
30 | ||
31 | private: | |
32 | ClassDef(AliReaderESDTree,1) | |
33 | }; | |
34 | ||
35 | #endif |