From 852a054dad406da342dafb01d980e9f563db4cac Mon Sep 17 00:00:00 2001 From: morsch Date: Sun, 20 Dec 2009 23:06:29 +0000 Subject: [PATCH] Deriving from AliVCuts.cxx --- ANALYSIS/AliAnalysisCuts.cxx | 6 +++--- ANALYSIS/AliAnalysisCuts.h | 11 ++++++----- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/ANALYSIS/AliAnalysisCuts.cxx b/ANALYSIS/AliAnalysisCuts.cxx index 830abbf5884..066b15f2cb7 100644 --- a/ANALYSIS/AliAnalysisCuts.cxx +++ b/ANALYSIS/AliAnalysisCuts.cxx @@ -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) { } diff --git a/ANALYSIS/AliAnalysisCuts.h b/ANALYSIS/AliAnalysisCuts.h index 7278bbed7e9..8fcae359c00 100644 --- a/ANALYSIS/AliAnalysisCuts.h +++ b/ANALYSIS/AliAnalysisCuts.h @@ -10,19 +10,20 @@ // Author Andreas Morsch // andreas.morsch@cern.ch -#include +#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 -- 2.39.3