From 73d30fc89c31dc9f7947ee5a0e2fa62083139293 Mon Sep 17 00:00:00 2001 From: schutz Date: Wed, 29 Sep 2004 09:38:15 +0000 Subject: [PATCH] Test on PHOSloader existence added to destr. --- PHOS/AliPHOSPID.cxx | 3 ++- PHOS/AliPHOSTrackSegmentMaker.cxx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/PHOS/AliPHOSPID.cxx b/PHOS/AliPHOSPID.cxx index d4e02e75e8f..4d64c1d1109 100644 --- a/PHOS/AliPHOSPID.cxx +++ b/PHOS/AliPHOSPID.cxx @@ -62,6 +62,7 @@ AliPHOSPID::~AliPHOSPID() { // dtor //Remove this from the parental task before destroying - AliPHOSGetter::Instance()->PhosLoader()->CleanPIDTask(); + if(AliPHOSGetter::Instance()->PhosLoader()) + AliPHOSGetter::Instance()->PhosLoader()->CleanPIDTask(); } diff --git a/PHOS/AliPHOSTrackSegmentMaker.cxx b/PHOS/AliPHOSTrackSegmentMaker.cxx index 39851c45b7a..0f3ea3b29be 100644 --- a/PHOS/AliPHOSTrackSegmentMaker.cxx +++ b/PHOS/AliPHOSTrackSegmentMaker.cxx @@ -56,6 +56,7 @@ AliPHOSTrackSegmentMaker::AliPHOSTrackSegmentMaker(const TString alirunFileName, AliPHOSTrackSegmentMaker::~AliPHOSTrackSegmentMaker() { //Remove this from the parental task before destroying - AliPHOSGetter::Instance()->PhosLoader()->CleanTracker(); + if(AliPHOSGetter::Instance()->PhosLoader()) + AliPHOSGetter::Instance()->PhosLoader()->CleanTracker(); } -- 2.39.3