1 #ifndef ALIBASEEVENTCUT_H
2 #define ALIBASEEVENTCUT_H
3 //________________________________
4 ///////////////////////////////////////////////////////////
6 // class AliBaseEventCut
8 // Base class for cauts that checks only one event property
10 // Piotr.Skowronski@cern.ch
12 ///////////////////////////////////////////////////////////
18 class AliBaseEventCut: public TObject
22 virtual ~AliBaseEventCut(){}
24 virtual Bool_t Pass(AliAOD* aod) const;//returns kTRUE if rejected
26 virtual Double_t GetValue(AliAOD* aod) const = 0;
28 Double_t fMin;//Minimum value
29 Double_t fMax;//Maximum value
31 ClassDef(AliBaseEventCut,1)