]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDgtuTMU.cxx
Fix
[u/mrichter/AliRoot.git] / TRD / AliTRDgtuTMU.cxx
index 7b80ce7e3b5b82fdce2c5654802bbddd817fb41f..5378f4d59d62c4112812f4f7e7438876df80a0a2 100644 (file)
@@ -676,6 +676,26 @@ Bool_t AliTRDgtuTMU::RunTrackMerging(TList* ListOfTracks)
     
     Uniquifier(tracksZMergedStage1, ListOfTracks);
     
+    // cleaning up                                                                                                                         
+    for (Int_t zch = 0; zch < fGtuParam->GetNZChannels(); zch++) {
+      delete tracksRefMerged[zch];
+      delete tracksRefUnique[zch];
+    }
+    delete [] tracksRefMerged;
+    delete [] tracksRefUnique;
+
+
+    delete tracksZMergedStage0;
+    delete tracksZUniqueStage0;
+
+    for (Int_t i = 0; i < 2; i++)
+      delete tracksZSplitted[i];
+    delete [] tracksZSplitted;
+
+    delete tracksZMergedStage1;
+
+    delete [] trkInRefLayer;
+
     return kTRUE;
 }