add protection against unproper delete of the recparam objects (A.Colla)
authorarcelli <arcelli@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 14 Nov 2007 08:46:30 +0000 (08:46 +0000)
committerarcelli <arcelli@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 14 Nov 2007 08:46:30 +0000 (08:46 +0000)
TOF/AliTOFtracker.cxx
TOF/AliTOFtrackerV1.cxx

index 71d911e..f100dc3 100644 (file)
@@ -177,7 +177,9 @@ AliTOFtracker::~AliTOFtracker() {
 
   SaveCheckHists();
 
-  delete fRecoParam; 
+  if(!(AliCDBManager::Instance()->GetCacheFlag())){
+    delete fRecoParam;
+  }
   delete fGeom; 
   delete fPid; 
   delete fHDigClusMap;
index dc5b2f1..42f9f28 100644 (file)
@@ -160,7 +160,9 @@ AliTOFtrackerV1::~AliTOFtrackerV1() {
 
   SaveCheckHists();
 
-  delete fRecoParam; 
+  if(!(AliCDBManager::Instance()->GetCacheFlag())){
+    delete fRecoParam;
+  }
   delete fPid; 
   delete fHDigClusMap;
   delete fHDigNClus;