push
github
Addition of truth plugins (#99) * Correctly sort photons into pulses * Propagate cluster number up to propagated photons * Avoid 0 as cluster id. * Add contributing_clusters to PMTResponseAndDAQ output * Add truth output to PMTResponseAndDAQ * Add draft for PeakTruth plugin * code cleanup * Save number of S1 S2 and AP photons * Update PeakTruth plugin * Add example notebook * Add SurvivingClusters plugin * Extend the example notebook and some bugfixing * Sort cluster_ids and cluster_photons by number of photons * Add average observed position to PeakTruth * Update example notebook * Add draft for EventTruth plugin * Register truth plugins in the context * Make cluster ids unique for a whole run of data * Remove duplicate config args * We can not use the fuse base plugin right now. Fix timeout and rechunk * Reduce propagated_s2_photons_file_size_target to 200 MB * Add event truth to example notebook. * Add draft for cluster tagging plugin * Squashed commit of the following: commit 388945d7c Author: Henning Schulze Eißing <h_schu55@uni-muenster.de> Date: Tue Feb 13 11:28:54 2024 -0600 Update example notebook commit 058785971 Author: Henning Schulze Eißing <h_schu55@uni-muenster.de> Date: Tue Feb 13 11:28:45 2024 -0600 Bugfixing commit b74c7a3de Author: Henning Schulze Eißing <h_schu55@uni-muenster.de> Date: Tue Feb 13 11:28:33 2024 -0600 revert PMTResponseAndDAQ changes commit 8cf3586af Author: Henning Schulze Eißing <h_schu55@uni-muenster.de> Date: Tue Feb 13 11:02:42 2024 -0600 Refactor EventTruth commit 45d816a78 Author: Henning Schulze Eißing <h_schu55@uni-muenster.de> Date: Tue Feb 13 10:57:39 2024 -0600 Refactor SurvivingClusters commit f656ae7b0587e63e82... (continued)
153 of 289 new or added lines in 17 files covered. (52.94%)
2 existing lines in 1 file now uncovered.1783 of 2668 relevant lines covered (66.83%)
1.34 hits per line