ROOT
ROOT is an object-oriented program and library developed by CERN. It was originally designed for particle physics data analysis and contains several features specific to this field, but it is also used in other applications such as astronomy.
Some useful links:
- https://indico.cern.ch/event/773049/contributions/3474746/attachments/1937507/3211341/rntuple-chep19.pdf
- https://cernbox.cern.ch/index.php/s/3NG8WIOE0D3oE2x
The RNTuple code is part of the ROOT project:
https://github.com/root-project/root/tree/master/tree/ntuple/v7
There is a technical mini introduction in
https://github.com/root-project/root/tree/master/tree/ntuple/v7/doc
Information about the low-level file format is available from the code documentation of the RNTupleDescriptor class:
https://github.com/root-project/root/blob/master/tree/ntuple/v7/inc/ROOT/RNTupleDescriptor.hxx
The purpose of this wiki section is to define how the ROOT format could be directly mapped on top of the DAOS API.