From: hristov Date: Thu, 9 Jun 2005 03:19:53 +0000 (+0000) Subject: Additional protection X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=afdf9b9ca0961c44352e2595c17befacd968408c;p=u%2Fmrichter%2FAliRoot.git Additional protection --- diff --git a/ITS/AliITStrackerMI.cxx b/ITS/AliITStrackerMI.cxx index 29236b5a84a..b162a9be14e 100644 --- a/ITS/AliITStrackerMI.cxx +++ b/ITS/AliITStrackerMI.cxx @@ -2731,6 +2731,7 @@ AliITStrackMI * AliITStrackerMI::GetBestHypothesys(Int_t esdindex, AliITStrackMI array->Compress(); SortTrackHypothesys(esdindex,checkmax,1); array = (TObjArray*) fTrackHypothesys.At(esdindex); + if (!array) return 0; // PH What can be the reason? Check SortTrackHypothesys besttrack = (AliITStrackMI*)array->At(0); if (!besttrack) return 0; besttrack->fChi2MIP[8]=0;