]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG3/vertexingHF/AliAnalysisTaskSEVertexingHF.h
Adding Id to PWG3 classes for better tracking of the coverity defect fixes (Ivana)
[u/mrichter/AliRoot.git] / PWG3 / vertexingHF / AliAnalysisTaskSEVertexingHF.h
index 2480027f3a37037ae2ee54f0a443cb0d8cb260d2..5a58ba83e007ca1b848c25dadf00a8d66cd62826 100644 (file)
@@ -4,18 +4,22 @@
 /* Copyright(c) 1998-2008, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
 
+/* $Id$ */ 
+
 //*************************************************************************
 // Class AliAnalysisTaskSEVertexingHF
 // AliAnalysisTaskSE for the reconstruction of heavy-flavour decay candidates
 // Author: A.Dainese, andrea.dainese@lnl.infn.it
 //*************************************************************************
 
-
 #include <TClonesArray.h>
 
 #include "AliAnalysisTaskSE.h"
 #include "AliAnalysisVertexingHF.h"
+#include "AliAODHFUtil.h"
 
+class TList;
+class TString;
 
 class AliAnalysisTaskSEVertexingHF : public AliAnalysisTaskSE
 {
@@ -31,6 +35,9 @@ class AliAnalysisTaskSEVertexingHF : public AliAnalysisTaskSE
   virtual void LocalInit() {Init();}
   virtual void UserExec(Option_t *option);
   virtual void Terminate(Option_t *option);
+  void SetDeltaAODFileName(const char* name) {fDeltaAODFileName=name;}
+  const char* GetDeltaAODFileName() const {return fDeltaAODFileName.Data();}
+  AliAnalysisVertexingHF *GetVertexingHF() const {return fVHF;}
   
  private:
 
@@ -38,16 +45,20 @@ class AliAnalysisTaskSEVertexingHF : public AliAnalysisTaskSE
   AliAnalysisTaskSEVertexingHF& operator=(const AliAnalysisTaskSEVertexingHF& source); 
 
   AliAnalysisVertexingHF *fVHF;        // Vertexer heavy flavour
+  TList        *fListOfCuts;           //! List of analysis cuts
+  TString       fDeltaAODFileName;     // Name of output file
   TClonesArray *fVerticesHFTClArr;     // Array of heavy-flavour vertices
   TClonesArray *fD0toKpiTClArr;        // Array of D0->Kpi
   TClonesArray *fJPSItoEleTClArr;      // Array of Jpsi->ee
   TClonesArray *fCharm3ProngTClArr;    // Array of D+,Ds,Lc
   TClonesArray *fCharm4ProngTClArr;    // Array of D0->Kpipipi
   TClonesArray *fDstarTClArr;          // Array of D*->D0pi
+  TClonesArray *fCascadesTClArr;       // Array of Cascades : V0 + track (lambda_c)
   TClonesArray *fLikeSign2ProngTClArr; // Array of LikeSign2Prong
   TClonesArray *fLikeSign3ProngTClArr; // Array of LikeSign3Prong 
-  
-  ClassDef(AliAnalysisTaskSEVertexingHF,4); // AliAnalysisTaskSE for the reconstruction of heavy-flavour decay candidates
+  AliAODHFUtil *fHFUtilInfo;              // VZERO branch (to be removed)
+
+  ClassDef(AliAnalysisTaskSEVertexingHF,6); // AliAnalysisTaskSE for the reconstruction of heavy-flavour decay candidates
 };
 
 #endif