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