17–21 Nov 2025
Europe/Madrid timezone

Usage of EDM4hep datamodel in RDataFrame

19 Nov 2025, 11:20
20m

Speaker

Juraj Smiesko (CERN)

Description

The Future Circular Collider analysis framework, FCCAnalyses, heavily relies on the Key4hep provided datamodel: EDM4hep. The datamodel itself is described by a simple YAML file, and all required I/O classes are generated with the help of Podio, datamodel generator and I/O layer. One of the limitations of the Podio-based datamodel is that its internal structure, while providing convenient containerization of physics objects and resolution of relationships between them, has performance implications when running in the columnar parallelized environment of RDataFrame. The presentation will discuss the approaches undertaken when interfacing ROOT's RDataFrame with the EDM4hep datamodel.

Authors

Jan Eysermans (Massachusetts Inst. of Technology (US)) Juraj Smiesko (CERN)

Presentation materials