Deriving from AliVCuts.cxx
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 20 Dec 2009 23:06:29 +0000 (23:06 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 20 Dec 2009 23:06:29 +0000 (23:06 +0000)
ANALYSIS/AliAnalysisCuts.cxx
ANALYSIS/AliAnalysisCuts.h

index 830abbf..066b15f 100644 (file)
@@ -29,18 +29,18 @@ ClassImp(AliAnalysisCuts)
 ////////////////////////////////////////////////////////////////////////
 
 AliAnalysisCuts::AliAnalysisCuts():
-    TNamed(), fFilterMask(0), fSelected(kFALSE)
+    AliVCuts(), fFilterMask(0), fSelected(kFALSE)
 {
   // Default constructor
 }
 
 AliAnalysisCuts::AliAnalysisCuts(const char* name, const char* title):
-    TNamed(name, title), fFilterMask(0), fSelected(kFALSE)
+    AliVCuts(name, title), fFilterMask(0), fSelected(kFALSE)
 {
   // Constructor
 }
 
 AliAnalysisCuts::AliAnalysisCuts(const AliAnalysisCuts& obj):
-    TNamed(obj), fFilterMask(0), fSelected(kFALSE)
+    AliVCuts(obj), fFilterMask(0), fSelected(kFALSE)
 {
 }
index 7278bbe..8fcae35 100644 (file)
 // Author Andreas Morsch
 // andreas.morsch@cern.ch
 
-#include <TNamed.h>
+#include "AliVCuts.h"
+
 class TList;
 class TCollection;
 
-class AliAnalysisCuts : public TNamed
+class AliAnalysisCuts : public AliVCuts
 {
  public:
     AliAnalysisCuts();
     AliAnalysisCuts(const char* name, const char* title);
     AliAnalysisCuts(const AliAnalysisCuts& obj);  
     virtual ~AliAnalysisCuts() {;}
-    virtual Bool_t IsSelected(TObject* /* obj */)  = 0;
-    virtual Bool_t IsSelected(TList* /* list */)  = 0;
+    virtual Bool_t IsSelected(TObject* /* obj  */)   {;}
+    virtual Bool_t IsSelected(TList*   /* list */ ) = 0;
     virtual void   Init() {;}
     virtual void   SetFilterMask(UInt_t mask) {fFilterMask = mask;}
     virtual UInt_t GetFilterMask()   const    {return fFilterMask;}
@@ -33,7 +34,7 @@ class AliAnalysisCuts : public TNamed
  private:
     UInt_t fFilterMask; // Mask to use one of the previous decisions inside a filter
     Bool_t fSelected;   // Final decision on selction
-    ClassDef(AliAnalysisCuts, 4); // Base class for filter decisions on ESD objects
+    ClassDef(AliAnalysisCuts, 5); // Base class for filter decisions on ESD objects
 };
  
 #endif