mattiasoldani / succobt

A set of useful tools for the INSULAb beamtests
MIT License
0 stars 0 forks source link

succobt

This is succobt, a set of tools for early manipulation and online analysis of the data collected at INSULAb-like beamtests — see, e.g., this presentation and this other project. In particular

Notes on asciinroot_to_root_pp/

This project was developed starting from the TBtools project (on GitLab) by vmascagna, to whom I am deeply indebited.

Two versions of the tool are available:

Either way, the core of the event reconstruction is in the asciinroot_to_root_pp_[VERSION].cc file. It can be run automatically as the data are collected and the DAQ output is produced (auto_update_root_files_[VERSION].sh) or manually on a selected set of data runs (manual_run_select_root_files_[VERSION].sh). Further details can be found in the comments to the source code.

Notes on wf_analysis_preliminary/

The analysis runs in a Jupyter notebook, wf_analysis_preliminary.ipynb. If explicitly required in the notebook, all the generated output (plots and text files) go into the output/ folder.

The analysis dependencies are:

python awkward jupyterlab matplotlib numpy pip scipy succolib uproot

Found a bug? Or simply have any questions, comments or suggestions you'd like to talk about? Feel free to contact me at mattiasoldani93@gmail.com. And brace yourself, for the best is yet to come!