ROOT PPP Topical Meeting: PyROOT

→ Europe/Zurich
4/S-030 (CERN)

4/S-030

CERN

30
Show room on map
Enric Tejedor Saavedra (CERN)

Present: Enric, Danilo, Lorenzo, Axel, Javi, Stefan, Enrico, Guilherme, Philippe

Base PyROOT on Cppyy

ACTION: Slide 8: We need to have a quantitative idea of the time needed to loop on the Pythonisors. If the performance is not good for many, we can decide to introduce a smarter way to reach the Pythonisors without a linear search.

ACTION: Slide 9: The programming model illustrated on the slide can be refined and made slimmer. It require some thinking.

ACTION: check what tests to keep and which one we'd like to delegate to Wim

---------------------

Pretty Printing:

DECISION: We want to merge this change after extending the the pretty printing to all types. yeah.

---------------------

Python Executables:

Conclusion: We'll ask Shravan if it's possible to have an MP backend to be able to accommodate the work of Stefan, which addresses the single threaded case. We need to investigate more.

 

There are minutes attached to this event. Show them.
    • 16:00 → 16:30
      Experimental PyROOT 30m

      We will discuss the recent progress on creating a new experimental PyROOT on top of the modern Cppyy.

      Speaker: Enric Tejedor Saavedra (CERN)
    • 16:30 → 17:00
      Exploring new PyROOT features 30m

      We will discuss the progress on two new features: pretty printing for classes in PyROOT and passing Python callables to RDataFrame

      Speaker: Stefan Wunsch (KIT - Karlsruhe Institute of Technology (DE))