ROOT for the HL-LHC: data format
Axel Naumann, Philippe Canal, Enric Tejedor, Enrico Guiraud, Lorenzo, Moneta, Bertrand Bellenot, Olivier Couet, Alja Mrak Tadel, Matevz Tadel,, Sergey Linev, Javier Lopez Gomez, Jonas Rembser, Vincenzo Eduardo Padulano,, Jakob Blomer, Jonas Hahnfeld, Bernhard Manfred Gruber

TL;DR
This paper discusses the development and future roadmap of ROOT's data format, focusing on the new RNTuple system designed to replace TTree for HL-LHC experiments to meet future data handling needs.
Contribution
It introduces the RNTuple data format as a new I/O system to replace TTree, addressing future requirements of HL-LHC data processing.
Findings
RNTuple aims to supersede TTree for HL-LHC data
The document outlines the roadmap and risks for ROOT's data format evolution
Focus on improving data I/O efficiency and scalability
Abstract
This document discusses the state, roadmap, and risks of the foundational components of ROOT with respect to the experiments at the HL-LHC (Run 4 and beyond). As foundational components, the document considers in particular the ROOT input/output (I/O) subsystem. The current HEP I/O is based on the TFile container file format and the TTree binary event data format. The work going into the new RNTuple event data format aims at superseding TTree, to make RNTuple the production ROOT event data I/O that meets the requirements of Run 4 and beyond.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParticle Detector Development and Performance · Distributed and Parallel Computing Systems · Software Engineering and Design Patterns
