update DHC task (Constantin Loizides <cloizides@lbl.gov>)
[u/mrichter/AliRoot.git] / PWGCF / Correlations / DPhi / FourierDecomposition / AliDhcTask.h
index b5f870138961b8545bfc248e4bfc13e2dbff45aa..f887dacd2cd5eea4f843d8c3a72f5530c5f82fbc 100644 (file)
@@ -21,6 +21,7 @@ class AliAODEvent;
 class AliESDEvent;
 class AliESDtrackCuts;
 class AliESDMuonTrack;
+class AliAODTrack;
 class AliEvtPoolManager;
 
 
@@ -28,7 +29,7 @@ class AliDhcTask : public AliAnalysisTaskSE {
  public:
   AliDhcTask();
   AliDhcTask(const char *name);
-  virtual ~AliDhcTask() {}
+  virtual ~AliDhcTask();
   
   void         SetCentBins(TAxis *bins)               { fBCent=bins;              }
   void         SetCentMethod(const char *name)        { fCentMethod = name;       }
@@ -62,6 +63,7 @@ class AliDhcTask : public AliAnalysisTaskSE {
   void         GetAODTracks(MiniEvent*);
   Bool_t       VertexOk(TObject* obj) const;
   Bool_t       IsGoodMUONtrack(AliESDMuonTrack &track);
+  Bool_t       IsGoodMUONtrack(AliAODTrack &track);
   Double_t     DeltaPhi(Double_t phia, Double_t phib,
                        Double_t rangeMin = -TMath::Pi()/2, 
                        Double_t rangeMax = 3*TMath::Pi()/2) const;