]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Patch to fix seg fault on HLT
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 16 Aug 2010 19:50:56 +0000 (19:50 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 16 Aug 2010 19:50:56 +0000 (19:50 +0000)
TRD/AliTRDclusterizer.cxx

index 2bab33ddc2f22e920a4d2953b7baac280038e19a..ec86f3c4cd24b766b5ed5b5c71bcfcfadc700516 100644 (file)
@@ -657,11 +657,11 @@ Bool_t AliTRDclusterizer::Raw2ClustersChamber(AliRawReader *rawReader)
   
   Int_t det    = 0;
   while ((det = fRawStream->NextChamber(fDigitsManager,fTrackletContainer)) >= 0){
-    if (fDigitsManager->GetIndexes(det)->HasEntry())
+    if (fDigitsManager->GetIndexes(det)->HasEntry()){
       MakeClusters(det);
-
-    fDigitsManager->ClearArrays(det);
-
+      fDigitsManager->ClearArrays(det);
+    }
+    
     if (!fReconstructor->IsWritingTracklets()) continue;
     if (*(fTrackletContainer[0]) > 0 || *(fTrackletContainer[1]) > 0) WriteTracklets(det);
   }