]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
fix crash reported in <http://savannah.cern.ch/bugs/?77755>
authorabercuci <abercuci@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 3 Feb 2011 15:30:58 +0000 (15:30 +0000)
committerabercuci <abercuci@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 3 Feb 2011 15:30:58 +0000 (15:30 +0000)
PWG1/TRD/AliTRDinfoGen.cxx

index 605918d1aa93f91d767c8f0a61dd992edb3002f2..3e9128bc09993b5ffdd54a0472cd8a54c54b6033 100644 (file)
@@ -558,7 +558,8 @@ void AliTRDinfoGen::UserExec(Option_t *){
     }\r
 \r
     // read REC info\r
-    esdFriendTrack = fESDfriend->GetTrack(itrk);\r
+    esdFriendTrack = (fESDfriend->GetNumberOfTracks() > itrk) ? fESDfriend->GetTrack(itrk): NULL;\r
+\r
     if(esdFriendTrack){\r
       Int_t icalib = 0;\r
       while((calObject = esdFriendTrack->GetCalibObject(icalib++))){\r