Class implements interface AliAnalysisCuts.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 15 Aug 2007 14:13:31 +0000 (14:13 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 15 Aug 2007 14:13:31 +0000 (14:13 +0000)
PWG0/esdTrackCuts/AliESDtrackCuts.cxx
PWG0/esdTrackCuts/AliESDtrackCuts.h

index b9f8f64..9b4e8b1 100644 (file)
@@ -55,7 +55,7 @@ const Char_t* AliESDtrackCuts::fgkCutNames[kNCuts] = {
 };
 
 //____________________________________________________________________
-AliESDtrackCuts::AliESDtrackCuts() : TNamed(),
+AliESDtrackCuts::AliESDtrackCuts() : AliAnalysisCuts(),
   fCutMinNClusterTPC(0),
   fCutMinNClusterITS(0),
   fCutMaxChi2PerClusterTPC(0),
@@ -97,7 +97,7 @@ AliESDtrackCuts::AliESDtrackCuts() : TNamed(),
 }
 
 //____________________________________________________________________
-AliESDtrackCuts::AliESDtrackCuts(Char_t* name, Char_t* title) : TNamed(name,title),
+AliESDtrackCuts::AliESDtrackCuts(Char_t* name, Char_t* title) : AliAnalysisCuts(name,title),
   fCutMinNClusterTPC(0),
   fCutMinNClusterITS(0),
   fCutMaxChi2PerClusterTPC(0),
@@ -160,7 +160,7 @@ AliESDtrackCuts::AliESDtrackCuts(Char_t* name, Char_t* title) : TNamed(name,titl
 }
 
 //_____________________________________________________________________________
-AliESDtrackCuts::AliESDtrackCuts(const AliESDtrackCuts &c) : TNamed(c),
+AliESDtrackCuts::AliESDtrackCuts(const AliESDtrackCuts &c) : AliAnalysisCuts(c),
   fCutMinNClusterTPC(0),
   fCutMinNClusterITS(0),
   fCutMaxChi2PerClusterTPC(0),
index 991e8d9..bf2c89f 100644 (file)
 #ifndef ALIESDTRACKCUTS_H
 #define ALIESDTRACKCUTS_H
 
-#include <TNamed.h>
 #include <TF1.h>
 #include <TH2.h>
+#include "AliAnalysisCuts.h"
 
 class AliESD;
 class AliESDtrack;
 class AliLog;
 class TTree;
 
-class AliESDtrackCuts : public TNamed 
+class AliESDtrackCuts : public AliAnalysisCuts 
 {
 
 public:
   AliESDtrackCuts();
   AliESDtrackCuts(Char_t* name, Char_t* title="");
   virtual ~AliESDtrackCuts();
-
+  Bool_t IsSelected(TObject* obj)
+       {return AcceptTrack((AliESDtrack*)obj);}
   Bool_t AcceptTrack(AliESDtrack* esdTrack);
   TObjArray* GetAcceptedTracks(AliESD* esd);
   Int_t CountAcceptedTracks(AliESD* esd);