ROOT Users Workshop 2025

from Monday, November 17, 2025 (8:00 AM) to Friday, November 21, 2025 (1:30 PM)


        : Sessions
    /     : Talks
        : Breaks
Nov 17, 2025
Nov 18, 2025
Nov 19, 2025
Nov 20, 2025
Nov 21, 2025
AM
8:00 AM Workshop registration  
9:00 AM
Morning Session I (until 10:30 AM)
9:00 AM Welcome from the Local Organisers  
9:10 AM An overview of the ROOT project - Danilo Piparo (CERN)  
9:30 AM Physics at the HL-LHC scale - Arantza Oyanguren (IFIC - Valencia)  
10:00 AM FCCAnalyses: a ROOT-based Framework for End-to-End Physics Analysis at the FCC - Juraj Smiesko (CERN)  
10:30 AM
Coffee Break (until 11:00 AM)
11:00 AM
Morning Session II (until 1:00 PM)
11:00 AM ALICE - Sandro Christian Wenzel (CERN)  
11:30 AM ATLAS - Gordon Watts (University of Washington (US)) Vincenzo Innocente (Fermi National Accelerator Lab. (US))  
12:00 PM CMS - Philippe Canal (Fermi National Accelerator Lab. (US))  
12:30 PM ROOT in the LHCb Software Framework - past, present and future - Marco Clemencic (CERN)  
8:55 AM Announcements - Danilo Piparo (CERN)  
9:00 AM
Morning Session I (until 10:30 AM)
9:00 AM WLCG - technical evolution - Alessandro Di Girolamo (CERN)  
9:30 AM Behind the "root://": Current state and future challenges of Physics data storage at scale - Cedric Caffy (CERN)  
10:00 AM Belle II - Thomas Lück  
10:30 AM
Coffee Break (until 11:00 AM)
11:00 AM
Morning Session II (until 1:00 PM)
11:00 AM Overview of the current RDataFrame efforts - Marta Czurylo (CERN) Stephan Hageboeck (CERN) Dr Vincenzo Eduardo Padulano (CERN)  
11:20 AM Benchmarking ROOT-Based Analysis Workflows for HL-LHC: The CMS INFN AF Use Case - Luca Pacioselli (INFN, Perugia (IT))  
11:40 AM Discussion  
12:00 PM Vibe Plotting: ServiceX, RDataFrame, and a LLM - Gordon Watts (University of Washington (US))  
12:20 PM NDMSPC: Addressing THnSparse Challenges in High-Dimensional Analysis - Martin Vala (Pavol Jozef Safarik University (SK))  
12:40 PM Discussion  
9:00 AM
Morning Session I (until 10:15 AM)
9:00 AM The View from Deep Underground: DUNE’s Perspective on ROOT - Jeremy Wolcott Andrew Paul Olivier (Argonne National Laboratory)  
9:30 AM Desiging and evolving a (Py)ROOT based software framework for SHiP - Oliver Lantwin (Universitaet Siegen (DE))  
10:00 AM Innova Physics UPV: Acceleration Brings Hope - Mateo Gajić Sales (Universitat Politecnica de Valencia)  
10:15 AM
Poster session (until 11:00 AM)
10:16 AM Cross compilation of the ROOT libraries - Philippe Gras (Université Paris-Saclay (FR))  
10:16 AM Enhancing CMS data analysis with Distributed RDF on a high-rate platform - Tommaso Diotalevi (Universita e INFN, Bologna (IT))  
10:16 AM NDimensional Visualization in 3D Virtual Environments - Daniel Chovanec (Technical University of Košice (SK))  
10:16 AM RNTuple for SND@HL-LHC - Filippo Mei (Universita e INFN, Bologna (IT))  
10:16 AM The R3BRoot framework - Pablo Gonzalez Russel (University of Santiago de Compostela)  
10:17 AM Batch generation for ML training - Martin Foll (University of Oslo (NO))  
10:17 AM GPU Accelerated Analyses - Lukas Breitwieser (CERN) Devajith Valaparambil Sreeramaswamy  
10:17 AM JSROOT and Web-graphics - Serguei Linev (GSI Darmstadt)  
10:17 AM On the Path to ROOT 7 - Stephan Hageboeck (CERN)  
10:17 AM RDF – (distributed) interactive analysis on 1000 cores - Dr Vincenzo Eduardo Padulano (CERN) Stephan Hageboeck (CERN) Marta Czurylo (CERN)  
10:17 AM Recent Cling Developments - Devajith Valaparambil Sreeramaswamy  
10:17 AM REve - Matevz Tadel (Univ. of California San Diego (US)) Serguei Linev (GSI Darmstadt) Alja Mrak Tadel (Univ. of California San Diego (US))  
10:17 AM RNTuple – Helping to meet the HL-LHC Storage Challenge - Jakob Blomer (CERN) Giacomo Parolini (CERN)  
10:17 AM ROOT viewer for CERNBox - Diogo Castro (CERN)  
10:17 AM ROOT – Development process, CI and distribution - Danilo Piparo (CERN)  
10:17 AM Teaching ROOT - Marta Czurylo (CERN)  
10:17 AM The new Python Interface - Vipul Nellamakada (Ramaiah University of Applied Sciences (IN)) Silia Taider (CERN) Aaron Jomy (CERN)  
10:17 AM UHI for ROOT: Interfacing With Python Statistical Analysis Libraries - Silia Taider (CERN)  
10:30 AM
Coffee Break (until 11:00 AM)
11:00 AM
Morning Session II (until 1:00 PM)
11:00 AM LHCb Data Analysis Towards Run 5: Challenges and Needs for ROOT - Jiahui Zhuo (Univ. of Valencia and CSIC (ES))  
11:20 AM Usage of EDM4hep datamodel in RDataFrame - Juraj Smiesko (CERN)  
11:40 AM Discussion  
12:00 PM CMS FlashSim and ROOT RDataFrame for ML-Based Event Simulation - Filippo Cattafesta (Scuola Normale Superiore & INFN Pisa (IT))  
12:20 PM Analyzing HL-LHC heavy-ion collision data with ALICE - Victor Gonzalez (Wayne State University (US))  
12:40 PM Discussion  
9:00 AM
Morning Session I (until 10:30 AM)
9:00 AM Innovative Services for Federated Infrastructures - Deployment and Execution in the Computing Continuum  
9:30 AM The FairRoot framework - Florian Uhlig (GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE))  
10:00 AM The Utilization of ROOT in the BESIII Offline Software System - Mr Jiaheng Zou (IHEP, Beijing)  
10:30 AM
Coffee Break (until 11:00 AM)
11:00 AM
Morning Session II (until 1:00 PM)
11:00 AM RNTuple advanced topics - Giacomo Parolini (CERN)  
11:20 AM Future of ROOT I/O - Florine Willemijn de Geus (CERN/University of Twente (NL))  
11:40 AM Discussion  
12:00 PM TDAnalyser - a modular framework for the analysis of test beam data - Laurent Forthomme (AGH University of Krakow (PL))  
12:20 PM The ROOT 7 Release Series - Stephan Hageboeck (CERN)  
12:40 PM Discussion  
9:00 AM
Morning Session I (until 10:30 AM)
9:00 AM Market Surveillance at Scale: A Deployed ROOT Framework for Financial Integrity - Dr Philippe Debie (Wageningen University) Prof. Joost Pennings (Wageningen University)  
9:30 AM LIGO-VIRGO-KAGRA - Bridging Gravitational Wave and High-Energy Physics Software - Marco Meyer-Conde (Tokyo City University (JP), University Of Illinois (US))  
10:00 AM The outside view on ROOT - FERNANDO HUESO GONZALEZ  
10:15 AM Beyond HEP: ROOT for Solar Resources - Daniel Perez Astudillo  
10:30 AM
Coffee Break (until 11:00 AM)
11:00 AM
Morning Session II (until 12:15 PM)
11:00 AM JSRoot in Web Applications for High-Energy Physics: From Interactive Visualizations to Particle Transport Simulations - Leszek Grzanka (AGH University of Krakow (PL))  
11:15 AM CARTopiaX: an Agent-Based Simulation of CAR T-Cell Therapy built with ROOT and BioDynaMo - Salvador de la Torre Gonzalez  
11:30 AM Workshop discussions and closing - Danilo Piparo (CERN)  
PM
1:00 PM
Lunch Break (until 2:30 PM)
2:30 PM
Afternoon session I (until 3:00 PM)
2:30 PM Software at CERN between 1980's and 2000 - Rene Brun  
2:45 PM 30 years of ROOT - Fons Rademakers (CERN)  
3:00 PM
Afternoon session I (until 4:30 PM)
3:00 PM ROOT Training Session - Silia Taider (CERN) Dr Vincenzo Eduardo Padulano (CERN) Marta Czurylo (CERN)  
4:30 PM
Coffee Break (until 5:00 PM)
5:00 PM
Afternoon Session II (until 6:30 PM)
5:00 PM 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))  
5:20 PM ROOT Training Session - Silia Taider (CERN) Dr Vincenzo Eduardo Padulano (CERN) Marta Czurylo (CERN)  
6:30 PM
Social programme (until 8:00 PM)
6:30 PM Welcome Reception  
1:00 PM
Lunch Break (until 2:30 PM)
2:30 PM
Afternoon session I (until 4:30 PM)
2:30 PM ROOT I/O: Overview - Jakob Blomer (CERN)  
2:50 PM A first look at RFile - Giacomo Parolini (CERN)  
3:10 PM Discussion  
3:30 PM Performance Comparison of Lossless Compression Algorithms on CMS Data using ROOT TTree and RNTuple - Simone Rossi Tisbeni (Universita Di Bologna (IT))  
3:50 PM User Story: Integration of ROOT RNTuple to CMSSW's SoA data structures - Markus Holzer (CERN)  
4:10 PM Discussion  
4:30 PM
Coffee Break (until 5:00 PM)
5:00 PM
Afternoon Session II (until 6:30 PM)
5:00 PM An overview of ROOT in Python  
5:10 PM The ROOT Python Bindings Features - Silia Taider (CERN)  
5:30 PM Compiler Research in the Open: Connecting People, Projects, and Progress - Vassil Vasilev (Princeton University (US))  
5:50 PM Discussion  
1:00 PM
Lunch Break (until 2:30 PM)
2:30 PM
Afternoon session I (until 4:30 PM)
2:30 PM Statistical Inference in HEP - An Overview - Jonas Eschle  
2:50 PM RooFit overview - Jonas Rembser (CERN)  
3:10 PM Discussion  
3:30 PM Efficient Parameter Inference with MoreFit - Christoph Michael Langenbruch (Heidelberg University (DE))  
3:50 PM High performance analysis in CMS - Josh Bendavid (CERN)  
4:10 PM Discussion  
4:30 PM
Poster session (until 5:00 PM)
6:00 PM
Social programme (until 10:30 PM)
6:00 PM Guided Tour  
8:30 PM Workshop Dinner  
1:00 PM
Lunch Break (until 2:30 PM)
2:30 PM
Afternoon session I (until 4:30 PM)
2:30 PM Speeding up large-scale likelihood fits with Automatic Differentiation in RooFit - Jonas Rembser (CERN)  
2:50 PM Highlights of xRooFit - The High-Level API for RooFit - Will Buttinger (Science and Technology Facilities Council STFC (GB))  
3:10 PM Discussion  
3:30 PM Statistical inference in CMS with Combine - Aliya Nigamova (Paul Scherrer Institute (CH))  
3:50 PM Statistical Inference in ATLAS - Tomas Dado (CERN)  
4:10 PM Discussion  
4:30 PM
Coffee Break (until 5:00 PM)
5:00 PM
Afternoon Session II (until 6:30 PM)
5:00 PM Advancing Python-C++ Interoperability in ROOT and beyond - Vipul Nellamakada (Ramaiah University of Applied Sciences (IN)) Aaron Jomy (CERN)  
5:20 PM ROOT.jl, opening ROOT to the Julia programming language - Philippe Gras (Université Paris-Saclay (FR))  
5:40 PM Zero-overhead ML training with ROOT - Martin Foll (University of Oslo (NO))  
6:00 PM Discussion