EDM4hep - The common event data model for the Key4hep project

The common and shared event data model EDM4hep is a core part of the Key4hep project. It is the component that is used to not only exchange data between the different software pieces, but it also serves as a common language for all the components that belong to Key4hep. Since it is such a central piece, EDM4hep has to offer an efficient implementation. On the other hand, EDM4hep has to be flexible enough in order to allow for new developments in detector technology and reconstruction. In order to meet these challenges EDM4hep is using the podio EDM toolkit to generate its implementation from a high level description. In this talk we give an overview of EDM4hep emphasizing the most recent developments that were tackled on the way to a first stable release. We use this opportunity to also highlight the latest developments in the podio toolkit that were required by the latest EDM4hep features. These include the introduction of type erased interface types, and a new generic RDataSource to support the full data model API in RDataFrame.

Authors

Institutions

Publication Details

Journal
EPJ Web of Conferences
Published
2025-01-01
DOI
https://doi.org/10.1051/epjconf/202533701131
Primary Topic
Particle physics theoretical and experimental studies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

EDM4hep - The common event data model for the Key4hep project

Frank Gaede, T. Madlener, Benedikt Hegner, André Sailer et al.
EPJ Web of Conferences
Particle physics theoretical and experimental studies
article

EDM4hep - The common event data model for the Key4hep project

Frank Gaede, T. Madlener, Benedikt Hegner, André Sailer, Juraj Smiesko, B. Francois, Juan Miguel Carceller, Mateusz Jakub Fila
article en

Abstract

The common and shared event data model EDM4hep is a core part of the Key4hep project. It is the component that is used to not only exchange data between the different software pieces, but it also serves as a common language for all the components that belong to Key4hep. Since it is such a central piece, EDM4hep has to offer an efficient implementation. On the other hand, EDM4hep has to be flexible enough in order to allow for new developments in detector technology and reconstruction. In order to meet these challenges EDM4hep is using the podio EDM toolkit to generate its implementation from a high level description. In this talk we give an overview of EDM4hep emphasizing the most recent developments that were tackled on the way to a first stable release. We use this opportunity to also highlight the latest developments in the podio toolkit that were required by the latest EDM4hep features. These include the introduction of type erased interface types, and a new generic RDataSource to support the full data model API in RDataFrame.

EPJ Web of ConferencesVol. 337
Deutsches Elektronen-Synchrotron DESY (DE), European Organization for Nuclear Research (CH)
CERN, European Commission
Openalex Percentile: Top 88%
Particle physics theoretical and experimental studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

EDM4hep - The common event data model for the Key4hep project — Frank Gaede, T. Madlener, et al. · EPJ Web of Conferences (2025) | TGRS Research Map | TGRS