From 56e9f2745dd862570e3f9d3464b774579f55b93e Mon Sep 17 00:00:00 2001 From: hristov Date: Fri, 19 Sep 2008 20:20:22 +0000 Subject: [PATCH] Additional protection --- STEER/AliExternalTrackParam.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/STEER/AliExternalTrackParam.cxx b/STEER/AliExternalTrackParam.cxx index c2a0e21feb4..01f4e2a6644 100644 --- a/STEER/AliExternalTrackParam.cxx +++ b/STEER/AliExternalTrackParam.cxx @@ -247,6 +247,7 @@ Bool_t AliExternalTrackParam::CorrectForMeanMaterial //Multiple scattering****************** if (xOverX0 != 0) { Double_t theta2=14.1*14.1/(beta2*p2*1e6)*TMath::Abs(xOverX0); + if(theta2>kVeryBig) return kFALSE; //Double_t theta2=1.0259e-6*14*14/28/(beta2*p2)*TMath::Abs(d)*9.36*2.33; fC22 += theta2*(1.- fP2*fP2)*(1. + fP3*fP3); fC33 += theta2*(1. + fP3*fP3)*(1. + fP3*fP3); @@ -302,6 +303,7 @@ Bool_t AliExternalTrackParam::CorrectForMaterial //Multiple scattering****************** if (d!=0) { Double_t theta2=14.1*14.1/(beta2*p2*1e6)*TMath::Abs(d); + if(theta2>kVeryBig) return kFALSE; //Double_t theta2=1.0259e-6*14*14/28/(beta2*p2)*TMath::Abs(d)*9.36*2.33; fC22 += theta2*(1.- fP2*fP2)*(1. + fP3*fP3); fC33 += theta2*(1. + fP3*fP3)*(1. + fP3*fP3); -- 2.43.0