]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGHF/vertexingHF/AliAnalysisTaskSEImproveITS.h
Coverity
[u/mrichter/AliRoot.git] / PWGHF / vertexingHF / AliAnalysisTaskSEImproveITS.h
index 2c8a53915aca4663bccc55f9b872215ac5a7171c..49127750c861d55f0b2c4f3c1d4cdb0712266af6 100644 (file)
@@ -28,10 +28,12 @@ public:
 
   // Implementation of interface methods
   virtual void UserCreateOutputObjects();
-//  virtual void Init();
-//  virtual void LocalInit() {Init();}
+  //  virtual void Init();
+  //  virtual void LocalInit() {Init();}
   virtual void UserExec(Option_t *option);
-//  virtual void Terminate(Option_t *option);
+  //  virtual void Terminate(Option_t *option);
+  void SetImproveTracks(Bool_t flag=kTRUE) { fImproveTracks=flag; return; }
+
 private:
   AliAnalysisTaskSEImproveITS(const AliAnalysisTaskSEImproveITS&);
   AliAnalysisTaskSEImproveITS& operator=(const AliAnalysisTaskSEImproveITS&); 
@@ -60,13 +62,15 @@ private:
   TGraph *fPt1ResKUpg  ; // new pt dep. 1/pt res. for kaons
   TGraph *fPt1ResPiUpg ; // new pt dep. 1/pt res. for pions
 
-  Bool_t fRunInVertexing;// flag to run hybrid task before the vertexingHF task or in standard mode
+  Bool_t fRunInVertexing; // flag to run hybrid task before the vertexingHF task or in standard mode
+  Bool_t fImproveTracks; // this is always kTRUE. kFALSE only if re-running on already improved AODs 
                            
   TList   *fDebugOutput; //! collection of debug output
   TNtuple *fDebugNtuple; //! debug send on output slot 1
   Float_t *fDebugVars;   //! variables to store as degug info 
   Int_t   fNDebug;       // Max number of debug entries into Ntuple
-  ClassDef(AliAnalysisTaskSEImproveITS,2);
+
+  ClassDef(AliAnalysisTaskSEImproveITS,3);
 };
 
 #endif