Added check for ppad[1] range
authorvicinanz <vicinanz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 8 Nov 2001 15:41:19 +0000 (15:41 +0000)
committervicinanz <vicinanz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 8 Nov 2001 15:41:19 +0000 (15:41 +0000)
TOF/AliTOFv0.cxx
TOF/AliTOFv1.cxx
TOF/AliTOFv2.cxx
TOF/AliTOFv2FHoles.cxx
TOF/AliTOFv3.cxx
TOF/AliTOFv4.cxx

index d0561ef..f36e355 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.23  2001/09/27 10:39:20  vicinanz
+SDigitizer and Merger added
+
 Revision 1.22  2001/09/20 15:54:22  vicinanz
 Updated Strip Structure (Double Stack)
 
@@ -1030,7 +1033,8 @@ void AliTOFv0::StepManager()
  
     gMC->Gmtod(xm,xpad,1);
     gMC->Gmtod(pm,ppad,2);
-
+    if(ppad[1]>1.) ppad[1]=1.;
+    if(ppad[1]<-1.) ppad[1]=-1.;
     incidenceAngle = TMath::ACos(ppad[1])*kRaddeg;
 
     z = pos[2];
index c2aa56b..343efbd 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.24  2001/09/27 10:39:20  vicinanz
+SDigitizer and Merger added
+
 Revision 1.23  2001/09/20 15:54:22  vicinanz
 Updated Strip Structure (Double Stack)
 
@@ -1043,7 +1046,7 @@ void AliTOFv1::StepManager()
  
     gMC->Gmtod(xm,xpad,1);
     gMC->Gmtod(pm,ppad,2);
-
+    if(ppad[1]>1.) ppad[1]=1.;
     incidenceAngle = TMath::ACos(ppad[1])*kRaddeg;
 
     z = pos[2];
index 6080894..55ec8fa 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.23  2001/09/27 10:39:20  vicinanz
+SDigitizer and Merger added
+
 Revision 1.22  2001/09/20 15:54:22  vicinanz
 Updated Strip Structure (Double Stack)
 
@@ -1057,7 +1060,8 @@ void AliTOFv2::StepManager()
  
     gMC->Gmtod(xm,xpad,1);
     gMC->Gmtod(pm,ppad,2);
-
+    if(ppad[1]>1.) ppad[1]=1.;
+    if(ppad[1]<-1.) ppad[1]=-1.;
     incidenceAngle = TMath::ACos(ppad[1])*kRaddeg;
 
     z = pos[2];
index 460d926..00a93a2 100644 (file)
@@ -1023,7 +1023,8 @@ void AliTOFv2FHoles::StepManager()
  
     gMC->Gmtod(xm,xpad,1);
     gMC->Gmtod(pm,ppad,2);
-
+    if(ppad[1]>1.) ppad[1]=1.;
+    if(ppad[1]<-1.) ppad[1]=-1.;
     incidenceAngle = TMath::ACos(ppad[1])*kRaddeg;
 
     z = pos[2];
index a818eac..ce731bb 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.23  2001/09/27 10:39:20  vicinanz
+SDigitizer and Merger added
+
 Revision 1.22  2001/09/20 15:54:22  vicinanz
 Updated Strip Structure (Double Stack)
 
@@ -1044,7 +1047,8 @@ void AliTOFv3::StepManager()
  
     gMC->Gmtod(xm,xpad,1);
     gMC->Gmtod(pm,ppad,2);
-
+    if(ppad[1]>1.) ppad[1]=1.;
+    if(ppad[1]<-1.) ppad[1]=-1.;
     incidenceAngle = TMath::ACos(ppad[1])*kRaddeg;
 
     z = pos[2];
index 74c4774..20491c7 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.13  2001/09/27 10:39:21  vicinanz
+SDigitizer and Merger added
+
 Revision 1.12  2001/09/20 15:54:22  vicinanz
 Updated Strip Structure (Double Stack)
 
@@ -1042,7 +1045,8 @@ void AliTOFv4::StepManager()
  
     gMC->Gmtod(xm,xpad,1);
     gMC->Gmtod(pm,ppad,2);
-
+    if(ppad[1]>1.) ppad[1]=1.;
+    if(ppad[1]<-1.) ppad[1]=-1.;
     incidenceAngle = TMath::ACos(ppad[1])*kRaddeg;
 
     z = pos[2];