ROOT Users Workshop 2025

from Monday 17 November 2025 (08:00) to Friday 21 November 2025 (13:30)


        : Sessions
    /     : Talks
        : Breaks
17 Nov 2025
18 Nov 2025
19 Nov 2025
20 Nov 2025
21 Nov 2025
AM
08:00 Workshop registration  
09:00
Morning Session I (until 10:30)
09:00 Welcome from the organisers of the workshop  
09:10 Welcome from the local organisers  
09:30 An overview of the ROOT project - Danilo Piparo (CERN)  
10:00 Physics at the HL-LHC scale  
10:30
Coffee Break (until 11:00)
11:00
Morning Session II (until 13:00)
11:00 ALICE - Sandro Christian Wenzel (CERN)  
11:30 ATLAS  
12:00 CMS - Philippe Canal (Fermi National Accelerator Lab. (US))  
12:30 ROOT in the LHCb Software Framework - past, present and future - Marco Clemencic (CERN)  
09:00
Morning Session I (until 10:30)
09:00 WLCG  
09:30 "root://": Current state and future challenges of Physics data storage at scale - Cedric Caffy (CERN)  
10:00 FCCAnalyses: a ROOT-based Framework for End-to-End Physics Analysis at the FCC - Jan Eysermans (Massachusetts Inst. of Technology (US)) Juraj Smiesko (CERN)  
10:30
Coffee Break (until 11:00)
11:00
Morning Session II (until 13:00)
11:00 Overview of the current RDataFrame efforts - Marta Czurylo (CERN) Stephan Hageboeck (CERN) Dr Vincenzo Eduardo Padulano (CERN)  
11:20 Benchmarking ROOT-Based Analysis Workflows for HL-LHC: The CMS INFN AF Use Case - Luca Pacioselli (INFN, Perugia (IT))  
11:40 Discussion  
12:00 Vibe Plotting: ServiceX, RDataFrame, and a LLM - Gordon Watts (University of Washington (US))  
12:20 NDMSPC: Addressing THnSparse Challenges in High-Dimensional Analysis - Martin Vala (Pavol Jozef Safarik University (SK))  
12:40 Discussion  
09:00
Morning Session I (until 10:30)
09:00 The View from Deep Underground: DUNE’s Perspective on ROOT - Andrew Paul Olivier (Argonne National Laboratory)  
09:30 Introduction to the JUNO offline data processing software and its event data model - Dr Teng LI (Shandong University, CN)  
10:00 Market Surveillance at Scale: A Deployed ROOT Framework for Financial Integrity - Dr Philippe Debie (Wageningen University) Prof. Joost Pennings (Wageningen University)  
10:30
Coffee Break (until 11:00)
11:00
Morning Session II (until 13:00)
11:00 Future of RDataFrame - R&D projects ideas - Dr Vincenzo Eduardo Padulano (CERN) Stephan Hageboeck (CERN) Marta Czurylo (CERN)  
11:20 Usage of EDM4hep datamodel in RDataFrame - Jan Eysermans (Massachusetts Inst. of Technology (US)) Juraj Smiesko (CERN)  
11:40 Discussion  
12:00 CMS FlashSim and ROOT RDataFrame for ML-Based Event Simulation - Filippo Cattafesta (Scuola Normale Superiore & INFN Pisa (IT))  
12:20 Analyzing HL-LHC heavy-ion collision data with ALICE - Victor Gonzalez (Wayne State University (US))  
12:40 Discussion  
09:00
Morning Session I (until 10:30)
09:00 Innovative Services for Federated Infrastructures - Deployment and Execution in the Computing Continuum  
09:30 The FairRoot framework - Florian Uhlig (GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE))  
10:00 The Utilization of ROOT in the BESIII Offline Software System - Mr Jiaheng Zou (IHEP, Beijing)  
10:30
Coffee Break (until 11:00)
11:00
Morning Session II (until 13:00)
11:00 RNTuple advanced topics  
11:20 Future of ROOT I/O  
11:40 Discussion  
12:00 TDAnalyser - a modular framework for the analysis of test beam data - Laurent Forthomme (AGH University of Krakow (PL))  
12:20 FORM: Flexible I/O and Storage for the Deep Underground Neutrino Experiment - Andrew Paul Olivier (Argonne National Laboratory)  
12:40 Discussion  
09:00
Morning Session I (until 10:30)
09:00 Desiging and evolving a (Py)ROOT based software framework for SHiP - Oliver Lantwin (Universitaet Siegen (DE))  
09:30 Bridging Gravitational Wave and High-Energy Physics Software - Marco Meyer-Conde (Tokyo City University (JP), University Of Illinois (US))  
10:00 The outside view on ROOT - FERNANDO HUESO GONZALEZ  
10:15 Beyond HEP: ROOT for Solar Resources - Daniel Perez Astudillo  
10:30
Coffee Break (until 11:00)
11:00
Morning Session II (until 12:30)
11:00 JSRoot in Web Applications for High-Energy Physics: From Interactive Visualizations to Particle Transport Simulations - Leszek Grzanka (AGH University of Krakow (PL))  
11:15 Workshop discussions and closing  
PM
13:00
Lunch Break (until 14:30)
14:30
Afternoon session I (until 15:00)
14:30 Computing in the 1990s - Rene Brun  
14:45 30 years of ROOT - Fons Rademakers (CERN)  
15:00
Afternoon session I (until 16:30)
15:00 ROOT Training Session  
16:30
Coffee Break (until 17:00)
17:00
Afternoon Session II (until 18:30)
17:00 Implementation of an $H\rightarrow \tau\tau$ Analysis within a ROOT-based C++ Framework using ATLAS Open Data - Morvan Vincent (Univ. of Valencia and CSIC (ES))  
17:20 ROOT software training  
13:00
Lunch Break (until 14:30)
14:30
Afternoon session I (until 16:30)
14:30 ROOT I/O Status Overview - Jakob Blomer (CERN)  
14:50 A first look at RFile - Giacomo Parolini (CERN)  
15:10 Discussion  
15:30 Performance Comparison of Lossless Compression Algorithms on CMS Data using ROOT TTree and RNTuple - Simone Rossi Tisbeni (Universita Di Bologna (IT))  
15:50 User Story: Integration of ROOT RNTuple to CMSSW's SoA data structures - Markus Holzer (CERN)  
16:10 Discussion  
16:30
Coffee Break (until 17:00)
17:00
Afternoon Session II (until 18:30)
17:00 An overview of ROOT in Python  
17:10 The ROOT Python bindings features - Silia Taider (CERN)  
17:30 Compiler Research (provisional title) - Vassil Vasilev (Princeton University (US))  
17:50 Discussion  
13:00
Lunch Break (until 14:30)
14:30
Afternoon session I (until 16:30)
14:30 RooFit overview - Jonas Rembser (CERN)  
14:50 A look at statistical inference in HEP (Provisional title) - Jonas Eschle  
15:10 Discussion  
15:30 Efficient Parameter Inference with MoreFit - Christoph Michael Langenbruch (Heidelberg University (DE))  
15:50 High performance analysis in CMS - Josh Bendavid (CERN)  
16:10 Discussion  
13:00
Lunch Break (until 14:30)
14:30
Afternoon session I (until 16:30)
14:30 Talk 1  
14:50 Highlights of xRooFit - The High-Level API for RooFit - Will Buttinger (Science and Technology Facilities Council STFC (GB))  
15:10 Discussion  
15:30 CMS Combine (provisional title) - Aliya Nigamova (Paul Scherrer Institute (CH))  
15:50 ATLAS statistical inference (provisional title) - Tomas Dado (CERN)  
16:10 Discussion  
16:30
Coffee Break (until 17:00)
17:00
Afternoon Session II (until 18:30)
17:00 The software stack for generic dynamic Python bindings - Aaron Jomy (CERN)  
17:20 ROOT.jl, opening ROOT to the Julia programming language - Philippe Gras (Université Paris-Saclay (FR))  
17:40 Hands-on Pythonisations tutorial  
18:00 Discussion