First prototype the analysis framework
[u/mrichter/AliRoot.git] / ANALYSIS / AliEventCut.h
1 #ifndef ALIEVENTCUT_H
2 #define ALIEVENTCUT_H
3 //________________________________
4 ///////////////////////////////////////////////////////////
5 //
6 // class AliRunAnalysis
7 //
8 //
9 //
10 //
11 ///////////////////////////////////////////////////////////
12
13 #include "TObject.h"
14
15 class AliESD;
16 class TObjArray;
17
18 class AliEventCut: public TObject
19 {
20   public: 
21     AliEventCut();
22     virtual ~AliEventCut();
23     
24     virtual Bool_t Pass(AliESD* esd) const;//returns kTRUE if rejected
25     
26   protected:
27     TObjArray* fBaseCuts;
28   private:
29     ClassDef(AliEventCut,1)
30 };
31
32 #endif