Reconstruction in Key4hep using Gaudi
Key4hep, a software framework and stack for future accelerators, integrates all the steps in the typical offline pipeline: generation, simulation, reconstruction and analysis. The different components of Key4hep use a common event data model, called EDM4hep. For reconstruction, Key4hep leverages Gaudi, a proven framework already in use by several experiments at the LHC, to orchestrate configuration and execution of reconstruction algorithms. In this contribution, a brief overview of Gaudi is given. The specific developments built to make Gaudi work seamlessly with EDM4hep (and therefore in Key4hep) are explained, as well as other improvements requested by the Key4hep community. The list of developments includes a new I/O service to run algorithms that read or write EDM4hep files in multithreading in a threadsafe way and a possibility to easily switch the EDM4hep I/O to the new ROOT RNTuple format for reading or writing. We show that both native (algorithms that use EDM4hep as input and output) and non-native algorithms from the ILC community can run together in Key4hep, picking up on knowledge and software developed over many years. A few examples of algorithms that have been created or ported to Key4hep recently are given, featuring the usage of Key4hep-specific features.
Authors
- Xiaomei Zhang (ORCID: https://orcid.org/0000-0001-7767-0553)
- F. Gaede
- Jiaheng Zou (ORCID: https://orcid.org/0000-0002-3807-5142)
- M. Fila (ORCID: https://orcid.org/0000-0003-3917-2371)
- Sang Hyun Ko
- G. Ganis (ORCID: https://orcid.org/0000-0002-1175-206X)
- Wenxing Fang (ORCID: https://orcid.org/0000-0002-5247-3833)
- Leonhard Reichenbach
- Weidong Li (ORCID: https://orcid.org/0000-0001-5384-4838)
- Teng Li (ORCID: https://orcid.org/0000-0001-6252-561X)
- Tao Lin (ORCID: https://orcid.org/0000-0002-0767-0838)
- T. Madlener (ORCID: https://orcid.org/0000-0002-0128-6536)
- Swathi Sasikumar
- Benedikt Hegner (ORCID: https://orcid.org/0009-0009-2020-1620)
- Álvaro Tolosa-Delgado
- André Sailer
- Graeme A Stewart
- Juraj Smiesko
- B. Francois
- Juan Miguel Carceller
- Xingtao Huang
Institutions
- University of Bonn (DE)
- Seoul National University (KR)
- Shandong University (CN)
- Deutsches Elektronen-Synchrotron DESY (DE)
- Institute of High Energy Physics (CN)
- European Organization for Nuclear Research (CH)
Publication Details
- Journal
- EPJ Web of Conferences
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1051/epjconf/202533701145
- Primary Topic
- Particle Detector Development and Performance
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- CERN
- European Commission
- Bundesministerium für Bildung und Forschung