]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TOF/AliTOFAnalysisTaskCalibPass0.h
Fix for TOF new calib task for CPass
[u/mrichter/AliRoot.git] / TOF / AliTOFAnalysisTaskCalibPass0.h
index 1bc887c43139a5d4cc3d0b7bf7f122b95cbf818a..61261ee4092f18570489d29b7d889d30512570bc 100644 (file)
@@ -24,6 +24,7 @@ class TList;
 class TH2F;
 class TF1;
 class TH1D;
+class AliCDBStorage;
 
 class AliTOFAnalysisTaskCalibPass0 :
 public AliAnalysisTaskSE
@@ -48,9 +49,10 @@ public AliAnalysisTaskSE
   void SetVertexCut(Double_t value) {fVertexCut = value;}; // setter
 
   /* post-processing methods */
-  Bool_t ProcessOutput(const Char_t *filename, const Char_t *dbString); // process output
-  Bool_t DoProcessOutput(const Char_t *filename, const Char_t *dbString); // process output
+  Bool_t ProcessOutput(const Char_t *filename, AliCDBStorage* db); // process output
+  Bool_t DoProcessOutput(const Char_t *filename, AliCDBStorage* db); // process output
   Int_t GetStatus(); // get status
+  void PrintStatus(); // print status
 
   /* static setters */
   static void SetMinVertexIntegral(Double_t value) {fgMinVertexIntegral = value;}; // setter
@@ -84,7 +86,7 @@ public AliAnalysisTaskSE
 
   /* post-processing methods */
   Bool_t CheckMatchingPerformance(const TH2F *histoDeltazEta, const TH2F *histoAcceptedTracksEtaPt, const TH2F *histoMatchedTracksEtaPt) const; // check matching efficiency
-  Bool_t CalibrateAndStore(TH2F *histoVertexTimestamp, TH2F *histoDeltatTimestamp, const Char_t *dbString); // calibrate and store
+  Bool_t CalibrateAndStore(TH2F *histoVertexTimestamp, TH2F *histoDeltatTimestamp, AliCDBStorage *db); // calibrate and store
   Int_t FitPeak(TF1 *fitFunc, TH1D *h, Float_t startSigma, Float_t nSigmaMin, Float_t nSigmaMax); // fit peak
 
   /* flags and cuts */
@@ -116,6 +118,7 @@ public AliAnalysisTaskSE
   TH2F *fHistoVertexTimestamp; // vertex-timestamp histo
   TH2F *fHistoDeltatTimestamp; // deltat-timestamp histo
   TH2F *fHistoDeltazEta; // deltaz-eta histo
+  TH2F *fHistoDeltatEta; // deltaTime-eta histo
   TH2F *fHistoDeltazCosTheta; // deltaz-costheta histo
   TH2F *fHistoAcceptedTracksEtaPt; // accepted tracks eta-pt histo
   TH2F *fHistoMatchedTracksEtaPt; // matched tracks eta-pt histo
@@ -128,7 +131,7 @@ public AliAnalysisTaskSE
   static Double_t fgMinDeltatIntegralSample; // min vertex integral sample
 
 
-  ClassDef(AliTOFAnalysisTaskCalibPass0, 1);
+  ClassDef(AliTOFAnalysisTaskCalibPass0, 2);
 };
 
 #endif /* ALIANALYSISTASKEVENTTIME_H */