A successful ROOT advanced training in Bologna
(21 September 2026)Last week, September 16th-18th 2026, the INFN Sezione di Bologna (Dipartimento di Fisica e Astronomia) organized and hosted the first “Modern ROOT workshop” training event. The ROOT project was invited to give lectures and hands-on exercises to students, post-docs and scientists attending both in Bologna (Italy) and online.
Organized by INFN and the University of Bologna, this three-day hands-on ROOT course explored the latest paradigms in ROOT, focusing on high-performance data analysis as the community prepares for the High-Luminosity LHC (HL-LHC) and next-generation physics experiments.
The event was organized in three main sessions. The ROOT advanced Python course started the training, featuring core data analysis ROOT functionality in Python with an added deep-dive on statistical inference and AD (automatic differentiation). Later on, the participants saw for the first time the brand-new ROOT C++ course. On the last day, there was a dedicated “inverted” session: participants took center stage to showcase their own ongoing projects, analysis pipelines, and custom software tools built with ROOT.
During these interactive presentations, attendees received direct code reviews, performance tuning advice, and architecture suggestions from members of the ROOT core development team. The session sparked valuable discussions on real-world edge cases, feature requests, and workflow optimizations.
👉Access the training event agenda on Indico
Thank You!
A warm thank you to our local chairs, Carlo Battilana and Tommaso Diotalevi, the INFN Bologna team, the instructors, and all participants—both on-site in Bologna and connected remotely—for making this event a success.