class TH2F;
class TF1;
class TH1D;
+class AliCDBStorage;
class AliTOFAnalysisTaskCalibPass0 :
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
/* 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 */
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
static Double_t fgMinDeltatIntegralSample; // min vertex integral sample
- ClassDef(AliTOFAnalysisTaskCalibPass0, 1);
+ ClassDef(AliTOFAnalysisTaskCalibPass0, 2);
};
#endif /* ALIANALYSISTASKEVENTTIME_H */