Changes for report #61429: PID: Separating response functions from ESD. The signature...
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 20 Jan 2010 16:44:30 +0000 (16:44 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 20 Jan 2010 16:44:30 +0000 (16:44 +0000)
63 files changed:
ANALYSIS/AliAnalysisCuts.h
ANALYSIS/AliAnalysisFilter.cxx
ANALYSIS/AliAnalysisFilter.h
ANALYSIS/AliAnalysisTaskESDfilter.cxx
ANALYSIS/AliAnalysisTaskKineFilter.cxx
ANALYSIS/AliBackgroundSelection.cxx
ANALYSIS/AliBackgroundSelection.h
ANALYSIS/AliESDpidCuts.cxx
ANALYSIS/AliESDpidCuts.h
ANALYSIS/AliESDtrackCuts.h
ANALYSIS/AliESDv0Cuts.h
ANALYSIS/AliKineTrackCuts.cxx
ANALYSIS/AliKineTrackCuts.h
ANALYSIS/AliPhysicsSelection.h
CORRFW/AliCFAcceptanceCuts.cxx
CORRFW/AliCFAcceptanceCuts.h
CORRFW/AliCFEventClassCuts.cxx
CORRFW/AliCFEventClassCuts.h
CORRFW/AliCFEventGenCuts.cxx
CORRFW/AliCFEventGenCuts.h
CORRFW/AliCFEventRecCuts.cxx
CORRFW/AliCFEventRecCuts.h
CORRFW/AliCFPairAcceptanceCuts.cxx
CORRFW/AliCFPairAcceptanceCuts.h
CORRFW/AliCFPairIsPrimaryCuts.cxx
CORRFW/AliCFPairIsPrimaryCuts.h
CORRFW/AliCFPairPidCut.cxx
CORRFW/AliCFPairPidCut.h
CORRFW/AliCFPairQualityCuts.cxx
CORRFW/AliCFPairQualityCuts.h
CORRFW/AliCFParticleGenCuts.cxx
CORRFW/AliCFParticleGenCuts.h
CORRFW/AliCFTrackCutPid.cxx
CORRFW/AliCFTrackCutPid.h
CORRFW/AliCFTrackIsPrimaryCuts.cxx
CORRFW/AliCFTrackIsPrimaryCuts.h
CORRFW/AliCFTrackKineCuts.cxx
CORRFW/AliCFTrackKineCuts.h
CORRFW/AliCFTrackQualityCuts.cxx
CORRFW/AliCFTrackQualityCuts.h
CORRFW/AliCFV0TopoCuts.cxx
CORRFW/AliCFV0TopoCuts.h
HLT/JET/AliHLTJETJetCuts.cxx
HLT/JET/AliHLTJETJetCuts.h
HLT/JET/AliHLTJETTrackCuts.cxx
HLT/JET/AliHLTJETTrackCuts.h
HLT/JET/cone/AliHLTJETConeSeedCuts.cxx
HLT/JET/cone/AliHLTJETConeSeedCuts.h
PWG0/dNdPt/AlidNdPtAcceptanceCuts.h
PWG0/dNdPt/AlidNdPtEventCuts.h
PWG2/AOD/AliAnalysisTaskPWG2ESDfilter.cxx
PWG2/SPECTRA/AliAnalysisCentralCutESD.cxx
PWG2/SPECTRA/AliAnalysisCentralCutESD.h
PWG2/SPECTRA/AliAnalysisCentralCutEvtESD.cxx
PWG2/SPECTRA/AliAnalysisCentralCutEvtESD.h
PWG2/SPECTRA/AliAnalysisCentralCutEvtMC.cxx
PWG2/SPECTRA/AliAnalysisCentralCutEvtMC.h
PWG2/SPECTRA/AliAnalysisCentralCutMC.cxx
PWG2/SPECTRA/AliAnalysisCentralCutMC.h
PWG3/hfe/AliHFEextraCuts.cxx
PWG3/hfe/AliHFEextraCuts.h
PWG3/muon/AliESDMuonTrackCuts.h
STEER/AliVCuts.h

index 8288427..b087e29 100644 (file)
@@ -22,8 +22,8 @@ class AliAnalysisCuts : public AliVCuts
     AliAnalysisCuts(const char* name, const char* title);
     AliAnalysisCuts(const AliAnalysisCuts& obj);  
     virtual ~AliAnalysisCuts() {;}
-    virtual Bool_t IsSelected(TObject* track, TObject *event=0)  = 0;
-    //virtual Bool_t IsSelected(TList*  list)  = 0;
+    virtual Bool_t IsSelected(TObject* /* obj  */ )  {return kFALSE;}
+    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;}
index 31c1d67..af0841f 100644 (file)
@@ -64,7 +64,7 @@ AliAnalysisFilter& AliAnalysisFilter::operator=(const AliAnalysisFilter& other)
     return *this;
    }
    
-UInt_t AliAnalysisFilter::IsSelected(TObject* track, TObject* event)
+UInt_t AliAnalysisFilter::IsSelected(TObject* obj)
 {
     //
     // Loop over all set of cuts
@@ -77,7 +77,7 @@ UInt_t AliAnalysisFilter::IsSelected(TObject* track, TObject* event)
     Int_t iCutB = 1;
        
     while((cuts = (AliAnalysisCuts*)next())) {
-       Bool_t acc = cuts->IsSelected(track, event);
+       Bool_t acc = cuts->IsSelected(obj);
        if ((filterMask = cuts->GetFilterMask()) > 0) {
            acc = (acc && (filterMask == result));
        }
@@ -89,7 +89,6 @@ UInt_t AliAnalysisFilter::IsSelected(TObject* track, TObject* event)
     return result;
 }
 
-/*
 UInt_t AliAnalysisFilter::IsSelected(TList* list)
 {
     //
@@ -114,7 +113,7 @@ UInt_t AliAnalysisFilter::IsSelected(TList* list)
 
     return result;
 }
-*/
+
 void AliAnalysisFilter::Init()
 {
     //
index 8d613d8..1bcc360 100644 (file)
@@ -24,8 +24,8 @@ class AliAnalysisFilter : public TNamed
     AliAnalysisFilter(const AliAnalysisFilter& obj);
     AliAnalysisFilter& operator=(const AliAnalysisFilter& other);
     virtual ~AliAnalysisFilter() {;}
-    virtual UInt_t IsSelected(TObject* track, TObject *event = 0);
-    //virtual UInt_t IsSelected(TList* obj);
+    virtual UInt_t IsSelected(TObject* obj);
+    virtual UInt_t IsSelected(TList* obj);
     virtual Bool_t IsSelected(char* name);
     virtual void AddCuts(AliAnalysisCuts* cuts);
     virtual void Init();
index 9f7526b..d8a72a1 100644 (file)
@@ -384,7 +384,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() {
 \r
            usedTrack[idxBachFromCascade] = kTRUE;\r
            UInt_t selectInfo = 0;\r
-           if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdCascadeBach,esd);\r
+           if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdCascadeBach);\r
            if(mcH)mcH->SelectParticle(esdCascadeBach->GetLabel());\r
            aodTrack = new(tracks[jTracks++]) AliAODTrack(esdCascadeBach->GetID(),\r
                                                          esdCascadeBach->GetLabel(), \r
@@ -465,7 +465,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() {
                usedTrack[idxPosFromV0Dghter] = kTRUE;\r
        \r
                UInt_t selectInfo = 0;\r
-               if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdCascadePos,esd);\r
+               if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdCascadePos);\r
                if(mcH) mcH->SelectParticle(esdCascadePos->GetLabel());\r
                aodTrack = new(tracks[jTracks++]) AliAODTrack(  esdCascadePos->GetID(),\r
                                                                esdCascadePos->GetLabel(), \r
@@ -509,7 +509,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() {
                usedTrack[idxNegFromV0Dghter] = kTRUE;\r
        \r
                UInt_t selectInfo = 0;\r
-               if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdCascadeNeg,esd);\r
+               if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdCascadeNeg);\r
                if(mcH)mcH->SelectParticle(esdCascadeNeg->GetLabel());\r
                aodTrack = new(tracks[jTracks++]) AliAODTrack(  esdCascadeNeg->GetID(),\r
                                                                esdCascadeNeg->GetLabel(),\r
@@ -680,7 +680,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() {
        v0objects.AddAt(esdVtx,                  3);\r
        UInt_t selectV0 = 0;\r
        if (fV0Filter) {\r
-         selectV0 = fV0Filter->IsSelected(&v0objects,esd);\r
+         selectV0 = fV0Filter->IsSelected(&v0objects);\r
          // this is a little awkward but otherwise the \r
          // list wants to access the pointer (delete it) \r
          // again when going out of scope\r
@@ -725,7 +725,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() {
        if (!usedTrack[posFromV0]) {\r
            usedTrack[posFromV0] = kTRUE;\r
            UInt_t selectInfo = 0;\r
-           if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdV0Pos,esd);\r
+           if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdV0Pos);\r
            if(mcH)mcH->SelectParticle(esdV0Pos->GetLabel());\r
            aodTrack = new(tracks[jTracks++]) AliAODTrack(esdV0Pos->GetID(),\r
                                                          esdV0Pos->GetLabel(), \r
@@ -768,7 +768,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() {
        if (!usedTrack[negFromV0]) {\r
            usedTrack[negFromV0] = kTRUE;\r
            UInt_t selectInfo = 0;\r
-           if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdV0Neg,esd);\r
+           if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdV0Neg);\r
            if(mcH)mcH->SelectParticle(esdV0Neg->GetLabel());\r
            aodTrack = new(tracks[jTracks++]) AliAODTrack(esdV0Neg->GetID(),\r
                                                          esdV0Neg->GetLabel(),\r
@@ -888,7 +888,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() {
                    \r
                    UInt_t selectInfo = 0;\r
                    if (fTrackFilter) {\r
-                       selectInfo = fTrackFilter->IsSelected(esd->GetTrack(imother),esd);\r
+                       selectInfo = fTrackFilter->IsSelected(esd->GetTrack(imother));\r
                        if (!selectInfo) continue;\r
                    }\r
                    \r
@@ -958,7 +958,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() {
                        esdTrackD->GetCovarianceXYZPxPyPz(covTr);\r
                        esdTrackD->GetESDpid(pid);\r
                        selectInfo = 0;\r
-                       if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdTrackD,esd);\r
+                       if (fTrackFilter) selectInfo = fTrackFilter->IsSelected(esdTrackD);\r
                        if(mcH)mcH->SelectParticle(esdTrackD->GetLabel());\r
                        daughter = \r
                            new(tracks[jTracks++]) AliAODTrack(esdTrackD->GetID(),\r
@@ -1011,7 +1011,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() {
        //\r
        // Track selection\r
        if (fTrackFilter) {\r
-           selectInfo = fTrackFilter->IsSelected(esdTrack,esd);\r
+           selectInfo = fTrackFilter->IsSelected(esdTrack);\r
            if (!selectInfo && !vtx->UsesTrack(esdTrack->GetID())) continue;\r
        }\r
        \r
index 8566e8d..332bc6d 100644 (file)
@@ -172,7 +172,7 @@ void AliAnalysisTaskKineFilter::UserExec(Option_t */*option*/)
     // Track selection
     UInt_t selectInfo = 0;
     if (fTrackFilter) {
-       selectInfo = fTrackFilter->IsSelected(part,0);
+       selectInfo = fTrackFilter->IsSelected(part);
        if (!selectInfo) continue;
     }
     
@@ -257,7 +257,7 @@ Int_t AliAnalysisTaskKineFilter::LoopOverSecondaries(TParticle *mother, Int_t &j
       //
       // Track selection
       if (fTrackFilter) {
-        selectInfo = fTrackFilter->IsSelected(part,0);
+        selectInfo = fTrackFilter->IsSelected(part);
         if (!selectInfo) continue;
       }
         
index 503c326..fdd5bb3 100644 (file)
@@ -54,7 +54,7 @@ AliBackgroundSelection::~AliBackgroundSelection() {
 \r
 }\r
 \r
-Bool_t AliBackgroundSelection::IsSelected(TObject* obj, TObject* /* event */){\r
+Bool_t AliBackgroundSelection::IsSelected(TObject* obj){\r
 \r
   // reset fSelected\r
   SetSelected(kFALSE);\r
index da49742..a92c91a 100644 (file)
@@ -23,8 +23,8 @@ public:
   AliBackgroundSelection(const char* name, const char* title);
   AliBackgroundSelection(const AliBackgroundSelection& obj);  
   virtual ~AliBackgroundSelection();
-  virtual Bool_t IsSelected(TObject* obj, TObject * /*event*/ = 0);
-  //virtual Bool_t IsSelected(TList*  ) {AliFatal("Not implemented");return 0;}
+  virtual Bool_t IsSelected(TObject* obj);
+  virtual Bool_t IsSelected(TList*  ) {AliFatal("Not implemented");return 0;}
   virtual void   Init();
   virtual TList * GetOutput() {return fOutputHist;}
 
index ea46369..72b9aaf 100644 (file)
@@ -8,6 +8,7 @@
 #include <TMath.h>
 #include <TIterator.h>
 #include <TString.h>
+#include <TList.h>
 
 #include "AliESDtrack.h"
 #include "AliESDEvent.h"
@@ -102,17 +103,21 @@ AliESDpidCuts::~AliESDpidCuts(){
 }
 
 //_____________________________________________________________________
-Bool_t AliESDpidCuts::IsSelected(TObject *track, TObject *event){
+Bool_t AliESDpidCuts::IsSelected(TList *lst){
   //
   // Select Track
   // 
-  if(TString(track->IsA()->GetName()).CompareTo("AliESDtrack")){
-    Char_t errormessage[256];
-    sprintf(errormessage, "Provided object not an AliESDtrack: Type %s", track->IsA()->GetName());
-    AliError(errormessage);
+  AliESDtrack * trk = dynamic_cast<AliESDtrack*>(lst->At(0));
+  if(!trk){
+    AliError("Provided object is not AliESDtrack!");
     return kFALSE;
   }
-  return AcceptTrack(const_cast<const AliESDtrack *>(dynamic_cast<AliESDtrack *>(track)),dynamic_cast<AliESDEvent *>(event));
+  AliESDEvent * evt = dynamic_cast<AliESDEvent*>(lst->At(1));
+  if(!evt){
+    AliError("No AliESDEvent!");
+    return kFALSE;
+  }
+  return AcceptTrack(trk,evt);
 }
 
 //_____________________________________________________________________
index c88cb5b..239ea7a 100644 (file)
@@ -35,8 +35,8 @@ class AliESDpidCuts : public AliAnalysisCuts{
     void DefineHistograms(Color_t color = kRed);
     void DrawHistograms();
     void SaveHistograms(const Char_t *location = NULL);
-    virtual Bool_t IsSelected(TObject *track, TObject *event);
-    //virtual Bool_t IsSelected(TList *) { return kTRUE; }
+    virtual Bool_t IsSelected(TObject *){ return kTRUE; }
+    virtual Bool_t IsSelected(TList * lst);
     virtual Bool_t AcceptTrack(const AliESDtrack *track, const AliESDEvent *event);
     
     void SetTPCclusterRatioCut(Float_t clr) { fCutTPCclusterRatio = clr; }
index c8494e8..3570d70 100644 (file)
@@ -42,9 +42,9 @@ public:
   AliESDtrackCuts(const Char_t* name = "AliESDtrackCuts", const Char_t* title = "");
   virtual ~AliESDtrackCuts();
 
-  Bool_t IsSelected(TObject* track, TObject * /*event*/=0)
-       {return AcceptTrack((AliESDtrack*)track);}
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj)
+       {return AcceptTrack((AliESDtrack*)obj);}
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
 
   Bool_t AcceptTrack(AliESDtrack* esdTrack);
   TObjArray* GetAcceptedTracks(AliESDEvent* esd, Bool_t bTPC = kFALSE);
index 4dbd9af..25bc86f 100644 (file)
@@ -24,7 +24,7 @@ public:
   AliESDv0Cuts(const Char_t* name = "AliESDv0Cuts", const Char_t* title = "");
   virtual ~AliESDv0Cuts();
 
-  Bool_t IsSelected(TObject* /*obj*/, TObject* /* event */ = 0) {return kTRUE;}
+  Bool_t IsSelected(TObject* /*obj*/) {return kTRUE;}
   Bool_t IsSelected(TList* listObj);
   Bool_t IsSelected(TObject* obj1, TObject* obj2, TObject* obj3, TObject* obj4)
   {return AcceptV0((AliESDv0*) obj1, (AliESDtrack*) obj2, (AliESDtrack*) obj3, (const AliESDVertex*) obj4);}
index 2c73476..60298ab 100644 (file)
@@ -65,7 +65,7 @@ AliKineTrackCuts::AliKineTrackCuts(const Char_t* name, const Char_t* title) :
 
 
 //____________________________________________________________________
-Bool_t  AliKineTrackCuts::IsSelected(TObject* obj, TObject * /*event*/ )
+Bool_t  AliKineTrackCuts::IsSelected(TObject* obj)
 {
 
   TParticle * part = (TParticle *)obj;
index c9dba13..b3b3f6a 100644 (file)
@@ -16,7 +16,7 @@ public:
                       AliKineTrackCuts(const Char_t* name = "AliKineTrackCuts", const Char_t* title = "");
   virtual            ~AliKineTrackCuts(){;}
   
-              Bool_t  IsSelected(TObject* obj, TObject * /*event */ = 0);
+              Bool_t  IsSelected(TObject* obj);
              Bool_t  IsSelected(TList* /*list*/) {return kTRUE;}
             
               void    SetFinalParticles( Bool_t val=kTRUE )          { fOnlyFinalParticles = val; }
index 728047f..2098de8 100644 (file)
@@ -30,8 +30,8 @@ class AliPhysicsSelection : public AliAnalysisCuts
     virtual ~AliPhysicsSelection();
     
     // AliAnalysisCuts interface
-    virtual Bool_t IsSelected(TObject* obj, TObject* /*event*/ = 0) { return IsCollisionCandidate((const AliESDEvent*) obj); }
-    //virtual Bool_t IsSelected(TList*) { return kFALSE; }
+    virtual Bool_t IsSelected(TObject* obj) { return IsCollisionCandidate((const AliESDEvent*) obj); }
+    virtual Bool_t IsSelected(TList*) { return kFALSE; }
     
     Bool_t IsCollisionCandidate(const AliESDEvent* aEsd);
     Bool_t Initialize(UInt_t runNumber);
index 6345d4a..c972366 100644 (file)
@@ -112,7 +112,7 @@ AliCFAcceptanceCuts& AliCFAcceptanceCuts::operator=(const AliCFAcceptanceCuts& c
 }
 
 //______________________________________________________________
-Bool_t AliCFAcceptanceCuts::IsSelected(TObject *obj, TObject *obj2) {
+Bool_t AliCFAcceptanceCuts::IsSelected(TObject *obj) {
   //
   // check if selections on 'obj' are passed
   // 'obj' must be an AliMCParticle
index 7d5d78a..238d5a2 100644 (file)
@@ -42,8 +42,8 @@ class AliCFAcceptanceCuts : public AliCFCutBase
   AliCFAcceptanceCuts(const AliCFAcceptanceCuts& c) ;
   AliCFAcceptanceCuts& operator=(const AliCFAcceptanceCuts& c) ;
   virtual ~AliCFAcceptanceCuts() { };
-  virtual Bool_t IsSelected(TObject* obj, TObject *obj2 = 0) ;
-  //virtual Bool_t IsSelected(TList*  /*list*/) {return kTRUE;}
+  virtual Bool_t IsSelected(TObject* obj) ;
+  virtual Bool_t IsSelected(TList*  /*list*/) {return kTRUE;}
   virtual void   SetMCEventInfo(const TObject* mcInfo) ;
   void SetMinNHitITS (Int_t nhits) {fMinNHitITS=nhits;} 
   void SetMinNHitTPC (Int_t nhits) {fMinNHitTPC=nhits;} 
index e8031d9..ed3ee23 100644 (file)
@@ -172,7 +172,7 @@ void AliCFEventClassCuts::Initialise()
 }
 
 //____________________________________________________________________
-Bool_t AliCFEventClassCuts::IsSelected(TObject* obj, TObject * /* obj2 */) {
+Bool_t AliCFEventClassCuts::IsSelected(TObject* obj) {
   //
   //Check if the requested cuts are passed
   //
index 343550c..2e29b10 100644 (file)
@@ -36,8 +36,8 @@ class AliCFEventClassCuts: public AliCFCutBase
   AliCFEventClassCuts(const AliCFEventClassCuts& c) ;
   AliCFEventClassCuts& operator=(const AliCFEventClassCuts& c) ;
   ~AliCFEventClassCuts();
-  Bool_t IsSelected(TObject* obj, TObject *obj2 = 0);
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj);
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
 
   //Association to The Trigger bits in the mask. 
   //They correspond to the PP running descriptor as in 
index f813abb..e26cae9 100644 (file)
@@ -122,7 +122,7 @@ AliCFEventGenCuts& AliCFEventGenCuts::operator=(const AliCFEventGenCuts& c)
   return *this ;
 }
 //____________________________________________________________________
-Bool_t AliCFEventGenCuts::IsSelected(TObject* obj, TObject * /* obj2 */) {
+Bool_t AliCFEventGenCuts::IsSelected(TObject* obj) {
   //
   //Check if the requested cuts are passed
   //
index eddd025..d1dfa7a 100644 (file)
@@ -37,8 +37,8 @@ class AliCFEventGenCuts: public AliCFCutBase
   AliCFEventGenCuts(const AliCFEventGenCuts& c) ;
   AliCFEventGenCuts& operator=(const AliCFEventGenCuts& c) ;
   ~AliCFEventGenCuts();
-  Bool_t IsSelected(TObject* obj, TObject *obj2 = 0);
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj);
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
 
   //number of embedded cuts
   enum{kNCuts=5};
index c2eefc3..25daa4b 100644 (file)
@@ -190,7 +190,7 @@ AliCFEventRecCuts& AliCFEventRecCuts::operator=(const AliCFEventRecCuts& c)
 }
 
 //____________________________________________________________________
-Bool_t AliCFEventRecCuts::IsSelected(TObject* obj, TObject * /* obj2 */) {
+Bool_t AliCFEventRecCuts::IsSelected(TObject* obj) {
   //
   //Check if the requested cuts are passed
   //
index 0866c89..6c696e3 100644 (file)
@@ -36,8 +36,8 @@ class AliCFEventRecCuts: public AliCFCutBase
   AliCFEventRecCuts(const AliCFEventRecCuts& c) ;
   AliCFEventRecCuts& operator=(const AliCFEventRecCuts& c) ;
   ~AliCFEventRecCuts();
-  Bool_t IsSelected(TObject* obj, TObject *obj2 = 0);
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj);
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
 
   void SetNTracksCut(Int_t xMin=-1, Int_t xMax=1000000) {fNTracksMin=xMin; fNTracksMax=xMax;} // cut values setter
 
index 3fa4346..6637965 100755 (executable)
@@ -85,7 +85,7 @@ AliCFPairAcceptanceCuts& AliCFPairAcceptanceCuts::operator=(const AliCFPairAccep
 }
 
 //__________________________________________________________
-Bool_t AliCFPairAcceptanceCuts::IsSelected(TObject* obj, TObject* /* obj2 */) {
+Bool_t AliCFPairAcceptanceCuts::IsSelected(TObject* obj) {
   //
   // checks the number of track references associated to 'obj'
   // 'obj' must be an AliMCParticle
index a731427..eecec2f 100755 (executable)
@@ -40,8 +40,8 @@ class AliCFPairAcceptanceCuts : public AliCFCutBase
   AliCFPairAcceptanceCuts(const AliCFPairAcceptanceCuts& c) ;
   AliCFPairAcceptanceCuts& operator=(const AliCFPairAcceptanceCuts& c) ;
   virtual ~AliCFPairAcceptanceCuts() {delete fCutNeg; delete fCutPos; }
-  Bool_t IsSelected(TObject* obj, TObject *obj2) ;
-//  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj) ;
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
   virtual void SetMCEventInfo(const TObject *mcInfo) ;
   virtual AliCFAcceptanceCuts* GetNegCut() const {return fCutNeg;}
   virtual AliCFAcceptanceCuts* GetPosCut() const {return fCutPos;}
index 045423e..d73a735 100755 (executable)
@@ -71,7 +71,7 @@ AliCFPairIsPrimaryCuts& AliCFPairIsPrimaryCuts::operator=(const AliCFPairIsPrima
 }
 
 //__________________________________________________________________________________
-Bool_t AliCFPairIsPrimaryCuts::IsSelected(TObject* obj, TObject * /* obj2 */ ) {
+Bool_t AliCFPairIsPrimaryCuts::IsSelected(TObject* obj) {
   //
   // loops over decisions of single cuts and returns if the track is accepted
   //
index 667d3b8..4c7115f 100755 (executable)
@@ -36,8 +36,8 @@ class AliCFPairIsPrimaryCuts : public AliCFCutBase
   AliCFPairIsPrimaryCuts& operator=(const AliCFPairIsPrimaryCuts& c) ;
   virtual ~AliCFPairIsPrimaryCuts() {delete fCutNeg; delete fCutPos; }
 
-  Bool_t IsSelected(TObject* obj, TObject * /* obj2 */ = 0) ;
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj) ;
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
   virtual AliCFTrackIsPrimaryCuts* GetNegCut() const {return fCutNeg;}
   virtual AliCFTrackIsPrimaryCuts* GetPosCut() const {return fCutPos;}
 
index c0d8950..d18bfd5 100755 (executable)
@@ -69,7 +69,7 @@ AliCFPairPidCut& AliCFPairPidCut::operator=(const AliCFPairPidCut& c)
 }
 
 //__________________________________________________________________________________
-Bool_t AliCFPairPidCut::IsSelected(TObject* obj, TObject* /* obj2 */) {
+Bool_t AliCFPairPidCut::IsSelected(TObject* obj) {
   //
   // loops over decisions of single cuts and returns if the track is accepted
   //
index 8af42cf..74a1abc 100755 (executable)
@@ -43,8 +43,8 @@ class AliCFPairPidCut : public AliCFCutBase
   virtual AliCFTrackCutPid* GetNegCut() const {return fCutNeg;}
   virtual AliCFTrackCutPid* GetPosCut() const {return fCutPos;}
 
-  Bool_t IsSelected(TObject *obj, TObject * /* obj2 */); //boolean for detectors
-  // Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject *obj); //boolean for detectors
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
  private:
   AliCFTrackCutPid* fCutNeg; // PID cut on negative daughter
   AliCFTrackCutPid* fCutPos; // PID cut on positive daughter
index 8a8c46b..dbc18bd 100755 (executable)
@@ -70,7 +70,7 @@ AliCFPairQualityCuts& AliCFPairQualityCuts::operator=(const AliCFPairQualityCuts
 }
 
 //__________________________________________________________________________________
-Bool_t AliCFPairQualityCuts::IsSelected(TObject* obj, TObject* /* obj2 */) {
+Bool_t AliCFPairQualityCuts::IsSelected(TObject* obj) {
   //
   // loops over decisions of single cuts and returns if the track is accepted
   //
index 34e8954..d7fc4f6 100755 (executable)
@@ -38,8 +38,8 @@ class AliCFPairQualityCuts : public AliCFCutBase
   AliCFPairQualityCuts& operator=(const AliCFPairQualityCuts& c) ;
   virtual ~AliCFPairQualityCuts() {delete fCutNeg; delete fCutPos; }
 
-  Bool_t IsSelected(TObject* obj, TObject* /* obj2 */ = 0) ; 
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj) ; 
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
 
   virtual AliCFTrackQualityCuts* GetNegCut() const {return fCutNeg;}
   virtual AliCFTrackQualityCuts* GetPosCut() const {return fCutPos;}
index d700446..8b6336b 100644 (file)
@@ -230,7 +230,7 @@ AliCFParticleGenCuts& AliCFParticleGenCuts::operator=(const AliCFParticleGenCuts
 }
 
 //______________________________
-Bool_t AliCFParticleGenCuts::IsSelected(TObject* obj, TObject * /* obj2 */ ) {
+Bool_t AliCFParticleGenCuts::IsSelected(TObject* obj) {
   //
   // check if selections on 'obj' are passed
   // 'obj' must be an AliMCParticle
index 2a98a7f..d19148f 100644 (file)
@@ -53,8 +53,8 @@ class AliCFParticleGenCuts : public AliCFCutBase
   AliCFParticleGenCuts           (const AliCFParticleGenCuts& c) ;
   AliCFParticleGenCuts& operator=(const AliCFParticleGenCuts& c) ;
   virtual ~AliCFParticleGenCuts() { };
-  virtual Bool_t IsSelected(TObject* obj, TObject *obj2 = 0) ;
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  virtual Bool_t IsSelected(TObject* obj) ;
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
   virtual void   SetMCEventInfo(const TObject* mcEvent) ;
   void    SetAODMC(Bool_t flag) {fIsAODMC=flag;}
 
index 682ca0b..3960735 100644 (file)
@@ -532,7 +532,7 @@ Int_t AliCFTrackCutPid::IdentifyQA(const Double_t pid[AliPID::kSPECIES], Int_t i
   return iPart;
 }
 //___________________________________________
-Bool_t AliCFTrackCutPid::IsSelected(TObject *track, TObject * /* event */){
+Bool_t AliCFTrackCutPid::IsSelected(TObject *track){
   //
   //  method for the pid-cut selction
   //
index 3c1da62..2b4df8d 100644 (file)
@@ -69,8 +69,8 @@ class AliCFTrackCutPid : public AliCFCutBase
   
  
   //main 
-  virtual Bool_t IsSelected(TObject *track, TObject *event = 0); 
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}  
+  virtual Bool_t IsSelected(TObject *track); 
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}  
   //histos are added to a list
   void AddQAHistograms(TList *qalist);
   
index 36d6fe7..d537547 100644 (file)
@@ -594,7 +594,7 @@ void AliCFTrackIsPrimaryCuts::SelectionBitMap(TObject* obj)
   return;
 }
 //__________________________________________________________________________________
-Bool_t AliCFTrackIsPrimaryCuts::IsSelected(TObject* obj, TObject *obj2) {
+Bool_t AliCFTrackIsPrimaryCuts::IsSelected(TObject* obj) {
   //
   // loops over decisions of single cuts and returns if the track is accepted
   //
index 33dc358..4aa4673 100644 (file)
@@ -70,8 +70,8 @@ class AliCFTrackIsPrimaryCuts : public AliCFCutBase
   ~AliCFTrackIsPrimaryCuts();
   void Copy(TObject &c) const;
 
-  Bool_t IsSelected(TObject* obj, TObject *obj2 = 0);
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj);
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
 
   // cut value setter
   void UseSPDvertex(Bool_t b=kFALSE);
index 808b571..2547743 100644 (file)
@@ -411,7 +411,7 @@ void AliCFTrackKineCuts::SelectionBitMap(TObject* obj) {
   return;
 }
 //__________________________________________________________________________________
-Bool_t AliCFTrackKineCuts::IsSelected(TObject* obj, TObject * /* obj2 */) {
+Bool_t AliCFTrackKineCuts::IsSelected(TObject* obj) {
   //
   // loops over decisions of single cuts and returns if the track is accepted
   //
index 0dd7fb7..3dd8a10 100644 (file)
@@ -63,8 +63,8 @@ class AliCFTrackKineCuts : public AliCFCutBase
   ~AliCFTrackKineCuts();
   void Copy(TObject &c) const;
 
-  Bool_t IsSelected(TObject* obj, TObject *obj2 = 0);
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj);
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
 
   // cut value setter
   void SetMomentumRange(Double_t momentumMin=0., Double_t momentumMax=1e99) {fMomentumMin=momentumMin; fMomentumMax=momentumMax;}
index 5ffb8b8..fd6324b 100644 (file)
@@ -563,7 +563,7 @@ void AliCFTrackQualityCuts::SelectionBitMap(TObject* obj)
   return;
 }
 //__________________________________________________________________________________
-Bool_t AliCFTrackQualityCuts::IsSelected(TObject* obj, TObject *obj2) {
+Bool_t AliCFTrackQualityCuts::IsSelected(TObject* obj) {
   //
   // loops over decisions of single cuts and returns if the track is accepted
   //
index d7c8bf6..05e9ec6 100644 (file)
@@ -65,8 +65,8 @@ class AliCFTrackQualityCuts : public AliCFCutBase
   ~AliCFTrackQualityCuts();
   void Copy(TObject &c) const;
 
-  Bool_t IsSelected(TObject* obj, TObject *obj2 = 0);
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* obj);
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
 
   // cut value setter
   void SetMinNClusterTPC(Int_t cluster=-1)             {fMinNClusterTPC = cluster;}
index 5df04ab..0214f9e 100755 (executable)
@@ -95,7 +95,7 @@ AliCFV0TopoCuts& AliCFV0TopoCuts::operator=(const AliCFV0TopoCuts& c)
 }
 
 //______________________________________________________________
-Bool_t AliCFV0TopoCuts::IsSelected(TObject *obj, TObject * /* event */) {
+Bool_t AliCFV0TopoCuts::IsSelected(TObject *obj) {
   //
   // computes V0 topological variables to cut on and return true 
   // in case the V0 is accepted
index 0fbd7dc..72b944a 100755 (executable)
@@ -42,8 +42,8 @@ class AliCFV0TopoCuts : public AliCFCutBase
   AliCFV0TopoCuts (const AliCFV0TopoCuts& c) ;
   AliCFV0TopoCuts& operator=(const AliCFV0TopoCuts& c) ;
   virtual ~AliCFV0TopoCuts() { } ;
-  Bool_t IsSelected(TObject* v0, TObject * /*event*/ = 0) ;
-  //Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TObject* v0) ;
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
   void   SetRecEventInfo(const TObject* evt) {fEvent = (AliVEvent*)evt;}
   void   SetMaxDcaDaughters (Double32_t dca)  {fMaxDcaDaughters = dca;}
   void   SetMinDcaNeg       (Double32_t dca)  {fMinDcaNeg = dca;}
index 05d91fe..76d637f 100644 (file)
@@ -69,7 +69,7 @@ AliHLTJETJetCuts::~AliHLTJETJetCuts() {
  */
 
 // #################################################################################
-Bool_t AliHLTJETJetCuts::IsSelected( TObject *obj, TObject *obj2 ) {
+Bool_t AliHLTJETJetCuts::IsSelected( TObject *obj ) {
   // see header file for class documentation
 
   Bool_t bResult = kTRUE;
index 8f0c597..34497d1 100644 (file)
@@ -56,7 +56,7 @@ public:
       @param obj AliHLTJETConeJetCandidate or AliAODJet
       @return kTRUE if selected, kFALSE otherwise
   */
-  Bool_t IsSelected( TObject* obj, TObject *obj2= 0 );
+  Bool_t IsSelected( TObject* obj );
 
   /** Select jet
       @param jet AliHLTJETConeJetCandidate jet
index 8f3dbe2..c5d4e72 100644 (file)
@@ -75,7 +75,7 @@ AliHLTJETTrackCuts::~AliHLTJETTrackCuts() {
  */
 
 // #################################################################################
-Bool_t AliHLTJETTrackCuts::IsSelected( TObject *obj, TObject *obj2 ) {
+Bool_t AliHLTJETTrackCuts::IsSelected( TObject *obj ) {
   // see header file for class documentation
 
   Bool_t bResult = kTRUE;
index 61a7770..6ce0493 100644 (file)
@@ -54,7 +54,7 @@ public:
       @param obj esd track or particle
       @return kTRUE if selected, kFALSE otherwise
   */
-  Bool_t IsSelected( TObject* obj, TObject *obj2 = 0 );
+  Bool_t IsSelected( TObject* obj );
 
   /** Select track
       @param particle particle
index db2708e..76f371e 100644 (file)
@@ -73,7 +73,7 @@ AliHLTJETConeSeedCuts::~AliHLTJETConeSeedCuts() {
  */
 
 // #################################################################################
-Bool_t AliHLTJETConeSeedCuts::IsSelected( TObject *obj, TObject *obj2 ) {
+Bool_t AliHLTJETConeSeedCuts::IsSelected( TObject *obj ) {
   // see header file for class documentation
 
   Bool_t bResult = kTRUE;
index b5379ac..1c17810 100644 (file)
@@ -63,7 +63,7 @@ public:
       @param obj esd track or particle
       @return kTRUE if selected, kFALSE otherwise
   */
-  Bool_t IsSelected( TObject* obj, TObject *obj2 = 0 );
+  Bool_t IsSelected( TObject* obj );
 
   /** Select track
       @param particle particle
index 2212872..1f34f59 100644 (file)
@@ -42,8 +42,8 @@ public:
   void Init();\r
 \r
   // check MC tracks\r
-  virtual Bool_t IsSelected(TObject *, TObject * /* event */ = 0) {return kTRUE;}\r
-  //virtual Bool_t IsSelected(TList *) {return kTRUE;}\r
+  virtual Bool_t IsSelected(TObject *) {return kTRUE;}\r
+  virtual Bool_t IsSelected(TList *) {return kTRUE;}\r
 \r
   //\r
   Bool_t AcceptTrack(AliESDtrack *track);\r
index b24bca9..7125259 100644 (file)
@@ -68,8 +68,8 @@ public:
   void Init();\r
 \r
   // check MC tracks\r
-  Bool_t IsSelected(TObject *, TObject * /*event */ = 0) {return kTRUE;}\r
-  //Bool_t IsSelected(TList *) {return kTRUE;}\r
+  Bool_t IsSelected(TObject *) {return kTRUE;}\r
+  Bool_t IsSelected(TList *) {return kTRUE;}\r
 \r
   // accept event\r
   Bool_t AcceptEvent(AliESDEvent *event=0, AliMCEvent *mcEvent=0, const AliESDVertex *vtx=0);\r
index db26463..c6c31e0 100644 (file)
@@ -737,7 +737,7 @@ void AliAnalysisTaskPWG2ESDfilter::Exec(Option_t */*option*/)
        //
        // Track selection
        if (fTrackFilter) {
-           selectInfo = fTrackFilter->IsSelected(esdTrack, fESD);
+           selectInfo = fTrackFilter->IsSelected(esdTrack);
            if (!selectInfo) continue;
        }
        
index b468edc..14643d0 100644 (file)
@@ -87,7 +87,7 @@ AliAnalysisCentralCutESD::~AliAnalysisCentralCutESD() {
 }
 
 
-Bool_t AliAnalysisCentralCutESD::IsSelected(TObject *obj, TObject * /* obj2 */ ){
+Bool_t AliAnalysisCentralCutESD::IsSelected(TObject *obj){
 // Checks if a particle passes the cuts
 
     AliESDtrack *track = dynamic_cast<AliESDtrack *>(obj);
index cd0dc8a..5c49739 100644 (file)
@@ -34,8 +34,8 @@ public:
     AliAnalysisCentralCutESD(const char *name="AliAnalysisCentralCutESD", const char *title="ESD_cuts");
     virtual ~AliAnalysisCentralCutESD();
 
-    Bool_t  IsSelected(TObject* obj, TObject *obj2 = 0);
-    //Bool_t  IsSelected(TList* /*list*/) {return kTRUE;}
+    Bool_t  IsSelected(TObject* obj);
+    Bool_t  IsSelected(TList* /*list*/) {return kTRUE;}
 
     void SetPartType(PDG_t type) {fReqPID = kTRUE; fPartType = type;}
     void SetPIDtype(TString type) {fPIDtype = type;}
index e8ab37d..49bc23e 100644 (file)
@@ -78,7 +78,7 @@ AliAnalysisCentralCutEvtESD::~AliAnalysisCentralCutEvtESD() {
 
 
 
-Bool_t AliAnalysisCentralCutEvtESD::IsSelected(TObject *obj, TObject * /* obj2 */){
+Bool_t AliAnalysisCentralCutEvtESD::IsSelected(TObject *obj){
 // check whether the event passes the cuts
     AliESDEvent *esdEvent = dynamic_cast<AliESDEvent *>(obj);
     if(!esdEvent){
index 0643733..b6b1c8a 100644 (file)
@@ -30,8 +30,8 @@ public:
     AliAnalysisCentralCutEvtESD(const char *name="AliAnalysisCentralCutEvtESD", const char *title="ESD_Event_cuts");
     virtual ~AliAnalysisCentralCutEvtESD();
 
-    Bool_t  IsSelected(TObject* obj, TObject* obj2);
-    // Bool_t  IsSelected(TList* /*list*/) {return kTRUE;}
+    Bool_t  IsSelected(TObject* obj);
+    Bool_t  IsSelected(TList* /*list*/) {return kTRUE;}
 
     void SetMultiplicityRange(Int_t r1 = 0, Int_t r2 = 1000000) {fReqMult = kTRUE; fMultMin = r1; fMultMax = r2;}
     void SetDirectivityRange(Double_t r1 = 0.0, Double_t r2 = 1e10) {fReqDir = kTRUE; fDirMin = r1; fDirMax = r2;}
index 3293607..e1929cb 100644 (file)
@@ -58,7 +58,7 @@ AliAnalysisCentralCutEvtMC::~AliAnalysisCentralCutEvtMC(){
 }
 
 //___________________________________________________________________________
-Bool_t AliAnalysisCentralCutEvtMC::IsSelected(TObject *obj, TObject * /* obj2 */){
+Bool_t AliAnalysisCentralCutEvtMC::IsSelected(TObject *obj){
 // Checks whether the event passes the cuts
 
     if (!obj){
index 773de54..6166387 100644 (file)
@@ -30,8 +30,8 @@ class AliAnalysisCentralCutEvtMC: public AliAnalysisCuts {
        AliAnalysisCentralCutEvtMC(const char *name="AliAnalysisCentralCutEvtMC", const char *title="MC_cuts");
     virtual ~AliAnalysisCentralCutEvtMC();
 
-    Bool_t  IsSelected(TObject* obj, TObject *obj2 = 0);
-    //Bool_t  IsSelected(TList* /*list*/) {return kTRUE;}
+    Bool_t  IsSelected(TObject* obj);
+    Bool_t  IsSelected(TList* /*list*/) {return kTRUE;}
 
     void SetMultiplicityRange(Int_t r1=0, Int_t r2=1000000){fReqMult = kTRUE; fMultMin=r1;  fMultMax=r2;}
     void SetDirectivityRange(Float_t r1=-1e10, Float_t r2=1e10) {fReqDir = kTRUE; fDirMin=r1; fDirMax=r2;}
index 06daa2d..4a13d5a 100644 (file)
@@ -63,7 +63,7 @@ AliAnalysisCentralCutMC::~AliAnalysisCentralCutMC(){
 }
 
 //___________________________________________________________________________
-Bool_t AliAnalysisCentralCutMC::IsSelected(TObject* const obj, TObject * /* obj2 */){
+Bool_t AliAnalysisCentralCutMC::IsSelected(TObject* const obj){
 // Check if the particle passes the cuts
 
     AliMCParticle *part = dynamic_cast<AliMCParticle *>(obj);
index 8fe6a90..05ad4e2 100644 (file)
@@ -31,8 +31,8 @@ class AliAnalysisCentralCutMC: public AliAnalysisCuts{
   AliAnalysisCentralCutMC(const char *name="AliAnalysisCentralCutMC", const char *title="MC_cuts");
   virtual ~AliAnalysisCentralCutMC();
 
-Bool_t  IsSelected(TObject* obj, TObject *obj2 = 0);
-//Bool_t  IsSelected(TList* const /*list*/) {return kTRUE;}
+Bool_t  IsSelected(TObject* const obj);
+Bool_t  IsSelected(TList* const /*list*/) {return kTRUE;}
 
   void SetOnlyPrimaries(Bool_t val = kFALSE) {fOnlyPrim = val;}
 
index 213d578..54f522a 100644 (file)
@@ -115,7 +115,7 @@ AliHFEextraCuts::~AliHFEextraCuts(){
 }
 
 //______________________________________________________
-Bool_t AliHFEextraCuts::IsSelected(TObject *o, TObject * /* o2 */){
+Bool_t AliHFEextraCuts::IsSelected(TObject *o){
   //
   // Steering function for the track selection
   //
index ce7d578..0688965 100644 (file)
@@ -43,8 +43,8 @@ class AliHFEextraCuts : public AliCFCutBase{
     AliHFEextraCuts &operator=(const AliHFEextraCuts &c);
     virtual ~AliHFEextraCuts();
     
-    virtual Bool_t IsSelected(TObject *o, TObject *o2 = 0);
-    //virtual Bool_t IsSelected(TList *) { return kTRUE; };
+    virtual Bool_t IsSelected(TObject *o);
+    virtual Bool_t IsSelected(TList *) { return kTRUE; };
 
     inline void SetClusterRatioTPC(Double_t ratio);
     inline void SetRequireITSpixel(ITSPixel_t pixel);
index 6796092..a19196a 100644 (file)
@@ -28,9 +28,9 @@ class AliESDMuonTrackCuts : public AliAnalysisCuts
 public:
   AliESDMuonTrackCuts(const Char_t* name = "AliESDMuonTrackCuts", const Char_t* title = "");
   virtual ~AliESDMuonTrackCuts();
-  Bool_t IsSelected(TObject* obj, TObject* /* obj2 */ = 0)
+  Bool_t IsSelected(TObject* obj)
        {return AcceptTrack((AliESDMuonTrack*)obj);}
-  // Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
+  Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
   Bool_t AcceptTrack(AliESDMuonTrack* esdMuTrack);
   TObjArray* GetAcceptedTracks(AliESD* esd);
   Int_t CountAcceptedTracks(AliESD* esd);
index d95271e..da90db1 100644 (file)
@@ -11,7 +11,6 @@
 //-------------------------------------------------------------------------
 
 #include <TNamed.h>
-class AliESDEvent;
 
 class AliVCuts : public TNamed {
 
@@ -21,7 +20,7 @@ class AliVCuts : public TNamed {
   virtual ~AliVCuts() { };
   AliVCuts(const AliVCuts& evt); 
   AliVCuts& operator=(const AliVCuts& evt);
-  virtual Bool_t IsSelected(TObject* /* obj  */, TObject * /*evt*/ = 0)  = 0;
+  virtual Bool_t IsSelected(TObject* /* obj  */)  = 0;
   ClassDef(AliVCuts,1);
 };