Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-20 | update cat-grid-jobs to use CDumper to speed things up | tlatorre | |
2019-06-20 | fix cat-grid-jobs again | tlatorre | |
2019-06-20 | delete print statement | tlatorre | |
2019-06-20 | update cat-grid-jobs to work with zdab-cat | tlatorre | |
2019-06-20 | update zdab-cat to emit multiple YAML documents | tlatorre | |
This commit updates zdab-cat to output each event as an individual YAML document. The advantage of this is that we can then iterate over these without loading the entire YAML document in submit-grid-jobs which means that we won't use GB of memory on the grid submission node. | |||
2019-06-20 | update submit-grid-jobs to send stderr to /dev/null | tlatorre | |
2019-06-19 | update plot-energy to include ockham factor | tlatorre | |
2019-06-19 | update cat-grid-jobs to combine all events with fit results | tlatorre | |
This commit updates the cat-grid-jobs script to call zdab-cat on the zdab file first to get the data cleaning words and SNOMAN fitter results for every single event (regardless of if it's greater than 100 nhit for example), and then add the fit results from the grid jobs output. | |||
2019-06-13 | add a data cleaning cut to tag incoming muons | tlatorre | |
This commit adds a data cleaning cut to tag incoming muons by looking for early OWL hits. It also significantly updates the flasher cut to catch more flashers. In particular, the flasher cut now does the following: - loops over *all* paddle cards with at least 4 hits instead of just the paddle cards with the most hits - uses QLX to look for charge outliers in the paddle card - fixes a few bugs (for example, uninitialized values in the charge array) - adds a check to to see if the given slot is early with respect to all PMTs within 4 meters to catch the case where the flashing channel is missing from the event | |||
2019-06-06 | update submit-grid-jobs | tlatorre | |
This commit updates submit-grid-jobs so that it keeps track of which files it's already submitted grid jobs for. | |||
2019-06-05 | fix x label | tlatorre | |
2019-06-05 | try to import CLoader if possible since it's *much* faster | tlatorre | |
2019-06-05 | add a script to plot the total energy of the best fit result | tlatorre | |
2019-06-02 | update cat-grid-jobs to sort output based on gtid | tlatorre | |
2019-06-02 | use yaml.loader.SafeLoader | tlatorre | |
2019-06-02 | fix another bug in submit-grid-jobs | tlatorre | |
2019-06-02 | use full path in submit-grid-jobs | tlatorre | |
2019-06-02 | update submit-grid-jobs to create a new directory | tlatorre | |
2019-05-24 | add a script to concatenate output from grid jobs | tlatorre | |
2019-05-24 | add the template for condor submit files to submit-grid-jobs | tlatorre | |
2019-05-24 | add a script to submit jobs to the grid | tlatorre | |
2019-05-14 | add --plot-likelihood option to fit | tlatorre | |
2019-03-26 | update plotting scripts to handle case when there is no fit | tlatorre | |
2019-03-16 | add GPLv3 license | tlatorre | |
2019-01-15 | update zebra library to be able to use links | tlatorre | |
This commit updates the zebra library files zebra.{c,h} so that it's now possible to traverse the data structure using links! This was originally motivated by wanting to figure out which MC particles were generated from the MCGN bank (from which it's only possible to access the tracks and vertices using structural links). I've also added a new test to test-zebra which checks the consistency of all of the next/up/orig, structural, and reference links in a zebra file. | |||
2018-12-03 | update plot | tlatorre | |
2018-12-03 | add a goodness of fit parameter psi to the fit | tlatorre | |
2018-11-30 | update plot-fit-results to handle masked arrays properly | tlatorre | |
2018-11-30 | rename plot.py -> plot | tlatorre | |
2018-11-25 | add a script to plot the fit results as a function of energy | tlatorre | |
2018-11-14 | update plot.py to plot the distribution of fit times | tlatorre | |
2018-11-14 | update plot.py | tlatorre | |
2018-11-14 | update plot.py | tlatorre | |
2018-11-14 | update plot.py to plot the log likelihood ratio | tlatorre | |
2018-11-14 | update yaml format to store fit results as a dictionary indexed by the ↵ | tlatorre | |
particle id | |||
2018-10-22 | update plot.py | tlatorre | |
2018-10-22 | update plot.py to plot the angular resolution | tlatorre | |
2018-10-11 | update plot.py | tlatorre | |
- determine bin width using the Freedman Diaconis rule - print out error on the standard deviation | |||
2018-10-03 | move python scripts into utils/ directory | tlatorre | |