ff28a606168e09ba2735c64bb7965685839090b6
[u/mrichter/AliRoot.git] / ANALYSIS / AliAnalysisCuts.h
1 #ifndef ALIANALYSISCUTS_H
2 #define ALIANALYSISCUTS_H
3  
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 // Base class for analysis cuts
8 // Author Andreas Morsch
9 // andreas.morsch@cern.ch
10
11 #include <TNamed.h>
12
13 class AliAnalysisCuts : public TNamed
14 {
15  public:
16     AliAnalysisCuts();
17     AliAnalysisCuts(const char* name, const char* title);
18     AliAnalysisCuts(const AliAnalysisCuts& obj);  
19     virtual ~AliAnalysisCuts() {;}
20     virtual Bool_t IsSelected(TObject* obj) = 0;
21  private:
22     ClassDef(AliAnalysisCuts, 1); // Base class for filter decisions on ESD objects
23 };
24  
25 #endif