Opening the main page (https://root.cern/) and then clicking on “Learn more” reveals more:
ROOT is a framework for data processing, born at CERN, at the heart of the research on high-energy physics. Every day, thousands of physicists use ROOT applications to analyze their data or to perform simulations. With ROOT you can:
Save data You can save your data (and any C++ object) in a compressed binary form in a ROOT file. The object format is also saved in the same file: the ROOT files are self-descriptive. Even in the case the source files describing the data model are not available, the information contained in a ROOT file is be always readable. ROOT provides a data structure, the tree, that is extremely powerful for fast access of huge amounts of data - orders of magnitude faster than accessing a normal file.
[…]
So, it seems that this framework enables outputting physics-adjacent data into a file that can then be viewed by other means. The framework’s own tool for doing this, I’m assuming from the class’ placement in the reference hierarchy, is a GUI, whereas the uproot-browser is a TUI.
does anyone know what a ‘root browser’ is? the readme links to https://root.cern/doc/master/classTRootBrowser.html which doesn’t explain much.
Opening the main page (https://root.cern/) and then clicking on “Learn more” reveals more:
So, it seems that this framework enables outputting physics-adjacent data into a file that can then be viewed by other means. The framework’s own tool for doing this, I’m assuming from the class’ placement in the reference hierarchy, is a GUI, whereas the
uproot-browser
is a TUI.