TimepixAnalysis
TimepixAnalysis copied to clipboard
Contains code related to calibration and analysis of Timepix based detector + CAST related code
Setup travis CI for the Nim modules in this repo. Would be the perfect use case for our installation tool, due to the dependencies.
We parse the fTOA data in the `parse_raw_tpx3.nim` file here: https://github.com/Vindaar/TimepixAnalysis/blob/master/Analysis/ingrid/parse_raw_tpx3.nim#L275-L281 but we don't actually write them over to the HDF5 file in `raw_data_manipulation`. This still needs to be finished....
Currently the event (and lesser extent run) header table that still originates from the Virtex TOS ascii data days is kept as a `Table[string, string]` after parsing & until writing...
Instead of overwriting the dataset stored for the center chip of a detector in the InGrid database when re-computing the "gas gain vs energy calibration factor" fit, we should store...
Originally it seemed like a decent idea to hardcode the cuts used for the CDL to generate the reference spectra. Certainly for the 2014/15 case, because those cannot change anymore....
Once a run has been reconstructed (either from raw or with calibration) we should generate more plots from it. Essentially we could use the plotData tool to generate all plots...
Applying the FADC veto on any chip other than the central one, does not make sense. For the scintillators however, this is fine!
Just some brainstorming ahead: By restructuring the `plotData` script slightly, we should be able to build an interactive data visualization tool for the InGrid analysis. On the front end side...
Generate docs for the modules in this project. Take a look at the docs in @kaushalmodi's repos.
The reconstruction program currently has too many command line parameters, which either at least need to be clarified, or some removed.