The 11th ROOT Users’ Workshop was held on 10–13 September in Sarajevo, Bosnia and Herzegovina, at the Academy of Science and Arts: an exceptional setting that also provided an opportunity to involve Bosnia and Herzegovina in CERN’s activities.
The SoFTware Development for Experiments group in the experimental physics department at CERN drives the development of ROOT, a modular software toolkit for processing, analysing and visualising scientific data. ROOT is also a means to read and write data: LHC experiments alone produced about 1 exabyte of data stored in the ROOT file format.
Thousands of high-energy physicists use ROOT daily to produce scientific results. For the ROOT team, this is a big responsibility, especially considering the challenges Run 3 at the LHC and the High Luminosity LHC (HL-LHC) pose to all of us. Luckily, we can rely on a lively user community, whose contribution is so useful that, periodically, a ROOT users’ workshop is organised. The event’s objective is to gather together the ROOT community of users and developers to collect criticism, praise and suggestions: a unique occasion to shape the future of the ROOT project.
ROOT’s renovation was the workshop’s main theme. To be at the bleeding edge of software technology, ROOT – which has been the cornerstone of virtually all HENP software stacks for two decades – is undergoing an intense upgrade of its key components. This effort represents an exciting time for physicists and software developers. In the event, ROOT users expressed their appreciation of the effort to make it easier to use and faster on modern computer architectures, with the sole objective of reducing the time interval between data delivery and the presentation of plots.
In particular, the spotlight was on the modernisation of the I/O subsystem, crucial for the future LHC physics programme; ROOT’s parallelisation, a prerequisite to face Run 3 and HL-LHC analyses; as well as on new graphics, multivariate tools and an interface to the Python language, which are all elements of prime importance for scientists’ everyday work.
The participants’ feedback was enthusiastic, the atmosphere was positive, and the criticism received was constructive and fruitful for the ROOT team. We thank the participating physicists and computer scientists: we appreciated your engagement and are looking forward to organising the next ROOT workshop.