Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-12 | set ignore_index=True in pd.concat() since we don't care about the index | tlatorre | |
2019-07-12 | fix a couple of bugs in plot-energy | tlatorre | |
This commit fixes two small bugs in the plotting scripts. First, after the HDF5 commit I wasn't correctly computing the particle ID string which I had been using before which was needed in order to plot things correctly. Second, I realized that the dataframe groupby function first() actually selects the first non-null column from each group! What I really wanted was the first row from each group, so all instances of .first() were updated to .nth(0). See https://stackoverflow.com/questions/20067636/pandas-dataframe-get-first-row-of-each-group. | |||
2019-07-11 | switch from YAML output to HDF5 to speed things up | tlatorre | |
2019-06-05 | try to import CLoader if possible since it's *much* faster | 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-11-30 | update plot-fit-results to handle masked arrays properly | tlatorre | |
2018-11-25 | add a script to plot the fit results as a function of energy | tlatorre | |