Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 11 additions & 2 deletions tutorials/io/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
- [SQL](\ref tutorial_sql)
- [XML](\ref tutorial_xml)
- [Various I/O related topics](\ref miscl)
- [New experimental ROOT File interface](\ref rfile)

\anchor file
## ROOT File
Expand Down Expand Up @@ -42,8 +43,16 @@ The following tutorials illustrate various useful ROOT I/O features.
| testTMPIFile.C | | Usage of TMPIFile to simulate event reconstruction and merging them in parallel.|
| | tcontext_context_manager.py | Usage of the TContext class as a Python context manager. |
| | tfile_context_manager.py | Usage of TFile class as a Python context manager.|
@}

\anchor rfile
## New experimental ROOT file interface
The following tutorials illustrate how to use RFile, the new interface to ROOT files.
RFile is a simpler alternative to TFile that makes operations and object ownership explicit.
| **Tutorial** | **Description** |
|------|-----------------|
| rfile001_basics.C | Basic reading and writing from/to RFile (C++) |
| rfile001_basics.py | Basic reading and writing from/to RFile (Python) |
@}

\defgroup tutorial_ntuple RNTuple tutorials
\ingroup tutorial_io
Expand All @@ -63,4 +72,4 @@ The following tutorials illustrate various useful ROOT I/O features.

\defgroup tutorial_xml XML tutorials
\ingroup tutorial_io
\brief XML examples.
\brief XML examples.