Index: trunk/WuerzburgSoft/Thomas/mphys/MElectron.cc
===================================================================
--- trunk/WuerzburgSoft/Thomas/mphys/MElectron.cc	(revision 1509)
+++ trunk/WuerzburgSoft/Thomas/mphys/MElectron.cc	(revision 1510)
@@ -57,9 +57,13 @@
     const Double_t o = x[0];
 
+    const Double_t s1 = TMath::Pi()*2;
+    const Double_t s2 = a*h*c/E0;             // [m]
+
+    if (o<1e-4)
+        return s2*s2/s1 * 4/3;
+
     const Double_t o1  = o+1;
     const Double_t o21 = o*2+1;
 
-    const Double_t s1 = TMath::Pi()*2;
-    const Double_t s2 = a*h*c/E0;             // [m]
     const Double_t s3 = o1/(o*o*o);
     const Double_t s4 = o*2*o1/o21;
@@ -365,7 +369,8 @@
     return bcost;
 
-    Double_t theta = acos(bcost/beta);
-
-    return theta;
+    /*
+     Double_t theta = acos(bcost/beta);
+     return theta;
+     */
 }
 
