Example #1
0
 def dRdEi(self, E, mx, i):
     R = self.exposure * self.frac[i] * DMU.dRdE(
         E, self.N_p[i], self.N_n[i], mx,
         [1.0 / self.N_p[i], 0.0, 0.0, 0.0])
     if (R < 1e-30):
         return 1e-30
     else:
         return R
Example #2
0
 def dRdE(self, E, mx, l):
     R = 0
     for i in range(self.N_iso):
         R += self.frac[i] * DMU.dRdE(E, self.N_p[i], self.N_n[i], mx, l)
     #print R
     if (R < 1e-30):
         return 1e-30
     else:
         return R * self.exposure