aboutsummaryrefslogtreecommitdiff
path: root/src/likelihood.c
diff options
context:
space:
mode:
authortlatorre <tlatorre@uchicago.edu>2018-10-21 11:32:40 -0500
committertlatorre <tlatorre@uchicago.edu>2018-10-21 11:32:40 -0500
commit04656e730d1f0a1c55fdee48e8ea9f34552c03d8 (patch)
tree3714efc8ccad7e2317f6e63d83bb81dcb9d6d60b /src/likelihood.c
parentb6af7f268dcd7b7508ab7c5a6b1ba5c3384b9c5d (diff)
downloadsddm-04656e730d1f0a1c55fdee48e8ea9f34552c03d8.tar.gz
sddm-04656e730d1f0a1c55fdee48e8ea9f34552c03d8.tar.bz2
sddm-04656e730d1f0a1c55fdee48e8ea9f34552c03d8.zip
add a fast solid angle approximation to speed up the fast likelihood calculation
Diffstat (limited to 'src/likelihood.c')
-rw-r--r--src/likelihood.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/likelihood.c b/src/likelihood.c
index 2340fb1..ed07826 100644
--- a/src/likelihood.c
+++ b/src/likelihood.c
@@ -424,7 +424,7 @@ static double get_total_charge_approx(double T0, double *pos, double *dir, parti
sin_theta = sqrt(1-pow(cos_theta,2));
/* Get the solid angle of the PMT at the position `s` along the track. */
- omega = get_solid_angle_approx(tmp,pmts[i].pos,pmts[i].normal,PMT_RADIUS);
+ omega = get_solid_angle_fast(tmp,pmts[i].pos,pmts[i].normal,PMT_RADIUS);
theta0 = fmax(theta0*sqrt(s),MIN_THETA0);