From 7b17a36bde8c94033e2259921a4b73810ea35007 Mon Sep 17 00:00:00 2001 From: agheata Date: Fri, 8 Oct 2010 11:02:36 +0000 Subject: [PATCH] Protection added if fESD not set. Run number set locally is streamed to the remote worker. --- PWG1/AliTaskCDBconnect.cxx | 2 +- PWG1/AliTaskCDBconnect.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/PWG1/AliTaskCDBconnect.cxx b/PWG1/AliTaskCDBconnect.cxx index e40ff56fa4f..2c9a03a1577 100644 --- a/PWG1/AliTaskCDBconnect.cxx +++ b/PWG1/AliTaskCDBconnect.cxx @@ -131,7 +131,7 @@ void AliTaskCDBconnect::CreateOutputObjects() } // Try to get event number before the first event is read Int_t run = mgr->GetRunFromPath(); - if (!run) run = fESD->GetRunNumber(); + if (!run && fESD) run = fESD->GetRunNumber(); if (!run) { AliWarning("AliTaskCDBconnect: Could not set run from path"); if (!fRun) return; diff --git a/PWG1/AliTaskCDBconnect.h b/PWG1/AliTaskCDBconnect.h index 81362e1ebda..939e384e5e9 100644 --- a/PWG1/AliTaskCDBconnect.h +++ b/PWG1/AliTaskCDBconnect.h @@ -16,7 +16,7 @@ class AliESDInputHandler; class AliTaskCDBconnect : public AliAnalysisTask { private: - Int_t fRun; //! Current run + Int_t fRun; // Current run Bool_t fRunChanged; //! Flag for run change. AliESDInputHandler *fESDhandler; //! Pointer to ESD input handler AliESDEvent *fESD; //! Pointer to current ESD event -- 2.43.0