Pass execution mode to event handler.
[u/mrichter/AliRoot.git] / ANALYSIS / AliReaderESDTree.h
1 #ifndef AliReaderESDTree_H
2 #define AliReaderESDTree_H
3
4 //***********************************************************************
5 // class AliReaderESDTree
6 // Reader for ESD Tree 
7 // Ch. Finck
8 //***********************************************************************
9
10 #include "AliReaderESD.h"
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