Init() method added.
[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 /* $Id$ */
8
9 // Base class for analysis cuts
10 // Author Andreas Morsch
11 // andreas.morsch@cern.ch
12
13 #include <TNamed.h>
14
15 class AliAnalysisCuts : public TNamed
16 {
17  public:
18     AliAnalysisCuts();
19     AliAnalysisCuts(const char* name, const char* title);
20     AliAnalysisCuts(const AliAnalysisCuts& obj);  
21     virtual ~AliAnalysisCuts() {;}
22     virtual Bool_t IsSelected(TObject* obj) = 0;
23     virtual void   Init() {;}
24  private:
25     ClassDef(AliAnalysisCuts, 2); // Base class for filter decisions on ESD objects
26 };
27  
28 #endif