From 22543102cea56e82fca4f6c1f6a20e9274e427cf Mon Sep 17 00:00:00 2001 From: tlatorre Date: Fri, 31 Aug 2018 09:39:42 -0500 Subject: update the TODO list --- TODO | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/TODO b/TODO index 8efa652..9b7e212 100644 --- a/TODO +++ b/TODO @@ -8,3 +8,22 @@ - write more tests for the solid angle calculation - use table from paper - make sure normal direction is normalized +- speed up likelihood calculation + - rotate and translate path points in path_init + - create fast interp1d for equally spaced points + - optimize with -O2 + - only calculate average time if mu_direct[i] is not too small and PMT is + hit + - add likelihood function which calculates total expected charge and only + loops over hit PMTs + - add fast likelihood which doesn't use a 2D lookup table +- add function to compute the Hessian via finite differences +- add function to calculate covariance matrix +- add function to compute the approximate volume in the likelihood space where + the likelihood is greater than some value +- add output to likelihood +- add a set of seed points to start the likelihood +- minimize the likelihood in a do while loop until it converges to a single + point +- once the first position is found, compute the Hough transform to look for + other rings -- cgit