ROOT Users' Workshop

from Sunday 9 September 2018 (08:30) to Thursday 13 September 2018 (12:45)
Academy of Sciences and Arts (Akademija nauka i umjetnosti Bosne i Hercegovine)

        : Sessions
    /     : Talks
        : Breaks
9 Sept 2018
10 Sept 2018
11 Sept 2018
12 Sept 2018
13 Sept 2018
AM
08:30 --- Registration ---
09:00
Opening (until 09:45)
09:00 Welcome - TBD  
09:10 ROOT State of the Union and vision for 2020 - Axel Naumann (CERN)  
09:45
Invited Talks (until 10:30)
09:45 Thoughts and ideas of a previous actor and now project's observer about ROOT's future - Rene Brun (CERN)  
10:05 Particle physics MasterClasses and future developments - Yiota Foka (GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE))  
10:30
Coffee Break (until 11:00)
11:00
Parallelism, Heterogeneity and Distributed Data Processing - Javier Cervantes Villanueva (CERN) (until 12:35)
11:00 Support Future Data Analysis with a Parallelised ROOT - Danilo Piparo (CERN)  
11:20 Utilities for parallelism at task-level and data-level in ROOT - Xavier Valls Pla (University Jaume I (ES))  
11:35 RooFit parallelization efforts - Dr Patrick Bos (Netherlands eScience Center / Nikhef National institute for subatomic physics (NL))  
11:50 Vectorized processing of nested data - Jim Pivarski (Princeton University)  
12:05 Support for SIMD Vectorization in ROOT - Guilherme Amadio (CERN)  
12:20 Adding CUDA Support to Cling: JIT Compile to GPUs - Mr Simeon Ehrig (Helmholtz-Zentrum Dresden-Rossendorf and TU Dresden)  
09:00
Invited Talks (until 10:30)
09:00 Making C++ Easier, Faster, and Safer - Chandler Carruth (Google)  
10:00 UI5: SAP's (open source) JavaScript UI library and its evolution - Peter Muessig (SAP SE)  
10:30
Coffee Break (until 11:00)
11:00
Scientific Visualisation, GUIs and Documentation - Danilo Piparo (CERN) (until 12:45)
11:00 ROOT Graphics - Olivier Couet (CERN)  
11:15 The grammar of graphics and ROOT - Xavier Valls Pla (University Jaume I (ES))  
11:25 New tools to build web-based graphics and user interfaces in ROOT - Serguei Linev (GSI Darmstadt)  
11:45 ROOT 7 Graphics - Olivier Couet (CERN)  
12:00 ROOT 7 Fit Panel - Iliana Betsou  
12:10 ROOT Documentation - Olivier Couet (CERN)  
12:20 Interactive documentation for advanced statistical modelling with RooFit and RooStats - Vince Croft (New York University (US))  
12:35 A ROOT Gallery - Jakob Blomer (CERN)  
09:00
ROOT and the Python Ecosystem - Yuka Takahashi (University of Cincinnati (US)) (until 09:50)
09:00 PyROOT: Redesign and New Features - Enric Tejedor Saavedra (CERN)  
09:20 iminuit: interactive python wrapper around MINUIT2 - Henry Fredrick Schreiner (University of Cincinnati (US))  
09:35 PyrooFit: a python interface to RooFit used in the Belle II collaboration - Simon Wehle (DESY)  
09:50
Platforms, Infrastructure and Builds - Xavier Valls Pla (University Jaume I (ES)) (until 11:05)
09:50 ROOT Package Manager - Oksana Shadura (University of Nebraska Lincoln (US))  
10:00 ROOT 6 on Windows (finally) - Bertrand Bellenot (CERN)  
10:15 Evolution of ROOT's CMake Build System - Guilherme Amadio (CERN)  
10:30 Static code analysis on the ROOT source code - Wolf Behrenhoff (Former CMS Member)  
10:40 Future of ROOT runtime C++ modules - Yuka Takahashi (University of Cincinnati (US))  
10:55 Questions and Discussion  
11:05
Coffee Break (until 11:20)
11:20
Invited Talks (until 11:45)
11:20 Jupyter is Going Native! C++ as a First-Class Citizen of the Ecosystem - Sylvain Corlay  
11:45
End User Perspective - Enrico Guiraud (CERN, University of Oldenburg (DE)) (until 13:05)
11:45 Overtaking PROOF: The Future of Distributed Analysis in ROOT - Javier Cervantes Villanueva (CERN)  
12:00 Coding path of young physicist - Mr Ziga Brencic (master student)  
12:10 Experience with using ROOT for final ATLAS data analysis steps - Tadej Novak (Jozef Stefan Institute (SI))  
12:20 A C++11 histogram library for Boost - Hans Peter Dembinski (Max-Planck-Institute for Nuclear Physics, Heidelberg)  
12:30 User feedback from LHCb - Hans Peter Dembinski (Max-Planck-Institute for Nuclear Physics, Heidelberg)  
12:45 TRooFit - Attila Krasznahorkay (CERN) Will Buttinger (CERN)  
12:55 Graduate student case studies - Michael Kent Wilkinson (Syracuse University (US))  
09:00
Multivariate Analysis - Oksana Shadura (University of Nebraska Lincoln (US)) (until 09:55)
09:00 New Deep Learning Tools in ROOT/TMVA - Dr Lorenzo Moneta (CERN)  
09:15 Cross validation and Parallelisation for TMVA - Kim Albertsson (Lulea University of Technology (SE))  
09:30 TMVA in the Future: Adapting to the Modern Machine-Learning Landscape - Stefan Wunsch (KIT - Karlsruhe Institute of Technology (DE))  
09:45 Questions and Discussion  
09:55
Experiments Perspective - Guilherme Amadio (CERN) (until 10:10)
09:55 Use of ROOT in ILCSoft - Remi Ete (DESY)  
10:10
Coffee Break (until 10:30)
10:30
Experiments Perspective - Guilherme Amadio (CERN) (until 11:00)
10:30 ROOT usage by the art framework and its users - Dr Kyle Knoepfel (Fermi National Accelerator Laboratory)  
10:45 The SHiP perspective on ROOT - Oliver Lantwin (Imperial College (GB))  
11:00 Closing Remarks and Discussion - Axel Naumann (CERN)  
PM
18:00 --- Welcome Reception and Convenient Registration ---
12:35
Lunch Break (until 14:00)
14:00
Parallelism, Heterogeneity and Distributed Data Processing - Javier Cervantes Villanueva (CERN) (until 15:15)
14:00 Asynchronous, parallel computations for complex simulation tasks in ROOT. - Dr Jochen Kerdels (FernUniversität in Hagen)  
14:15 Integrating ROOT I/O with Apache Spark - Viktor Khristenko (CERN)  
14:30 RDataFrame: ROOT’s Declarative Approach for Manipulation and Analysis of Datasets - Enrico Guiraud (CERN, University of Oldenburg (DE))  
14:50 Data Analysis and Simulations in Exascale Computing: Quō vādis? - Axel Huebl (Helmholtz-Zentrum Dresden-Rossendorf and TU Dresden)  
15:05 Future Accelerators: Different Languages, Different Platforms - Danilo Piparo (CERN)  
15:15
Parallelism, Heterogeneity and Distributed Data Processing - Javier Cervantes Villanueva (CERN) (until 15:30)
15:30
Coffee Break (until 16:00)
16:00
Input and Output of Scientific Datasets - Enric Tejedor Saavedra (CERN) (until 17:40)
16:00 ROOT I/O Past, Present and Future. - Philippe Canal (Fermi National Accelerator Lab. (US))  
16:20 ROOT I/O compression algorithms - Oksana Shadura (University of Nebraska Lincoln (US))  
16:35 RForest: Evolution of ROOT Tree I/O - Jakob Blomer (CERN)  
16:55 Writing ROOT files with uproot - Pratyush Das (Institute of Engineering and Management, Kolkata, West Bengal)  
17:10 Input and Output of Scientific Datasets: Discussion Session  
12:45
Lunch Break (until 14:00)
14:00 --- City Tour ---
13:05
Lunch Break (until 14:15)
14:15
End User Perspective - Enrico Guiraud (CERN, University of Oldenburg (DE)) (until 15:15)
14:15 SEASTAR analysis with ROOT6 - Mr Axel Frotscher (TU Darmstadt)  
14:25 Boosting HEP and Computer Sciences' knowledge transfer with ROOT - Iskya García  
14:35 Experience and views on ROOT - Wolf Behrenhoff (Former CMS Member)  
14:50 ROOT prompt usability features and the strict option - Yuka Takahashi (University of Cincinnati (US))  
15:00 Questions and Discussion  
15:15
Coffee Break (until 15:45)
15:45
Experiments Perspective - Guilherme Amadio (CERN) (until 17:40)
15:45 Belle II Software Framework - Overview, Feedback and Requests - Dr Martin Ritter (LMU / Cluster Universe)  
16:00 ROOT across the CMS experiment - David Lange (Princeton University (US))  
16:15 CMS DQM - Marcel Andre Schneider (CERN)  
16:30 ROOT in LHCb Software Framework Gaudi, present and future - Marco Clemencic (CERN)  
16:45 Reliable Histogram Aggregation for the LHCb software trigger - Dr Roel Aaij (Nikhef National institute for subatomic physics (NL))  
17:00 The Usage of ROOT in the DD4hep Detector Description Package - Markus Frank (CERN)  
17:15 Evolution of ROOT geometry package - Andrei Gheata (CERN)  
17:30 N dimensional analysis pipeline for ALICE - Marian Ivanov (GSI - Helmholtzzentrum fur Schwerionenforschung GmbH (DE))  
19:00 --- Workshop Dinner: goo.gl/kpp868 ---