Fast Jet Finding in Julia

Jet reconstruction remains a critical task in the analysis of data from HEP colliders. We describe in this paper a new, highly performant, Julia package for jet reconstruction, JetReconstruction.jl, which integrates into the growing ecosystem of Julia packages for HEP. With this package users can run sequential reconstruction algorithms for jets. In particular, for LHC events, the Anti- k T , Cambridge/Aachen and Inclusive- k T algorithms can be used. For FC-Cee studies the use of alternative algorithms such as the Generalised k T for e + e− and Durham are also supported. The performance of the core algorithms is better than Fastjet’s C++ implementation, for typical LHC and FCCee events, thanks to the Julia compiler’s exploitation of single-instruction-multiple-data (SIMD), as well as ergonomic compact data layouts. The full reconstruction history is made available, allowing inclusive and exclusive jets to be retrieved. The package also provides the means to visualise the reconstruction. Substructure algorithms have been added that allow advanced analysis techniques to be employed. The package can read event data from EDM4hep files and reconstruct jets from these directly, opening the door to FCCee and other future collider studies in Julia.

Authors

Publication Details

Journal
EPJ Web of Conferences
Published
2025-01-01
DOI
https://doi.org/10.1051/epjconf/202533701067
Primary Topic
Particle physics theoretical and experimental studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fast Jet Finding in Julia

S. Ganguly, P. Gras, Atell Krasnopolski, Graeme Andrew Stewart et al.
EPJ Web of Conferences
Particle physics theoretical and experimental studies
article

Fast Jet Finding in Julia

S. Ganguly, P. Gras, Atell Krasnopolski, Graeme Andrew Stewart, Sattwamo Ghosh
article en

Abstract

Jet reconstruction remains a critical task in the analysis of data from HEP colliders. We describe in this paper a new, highly performant, Julia package for jet reconstruction, JetReconstruction.jl, which integrates into the growing ecosystem of Julia packages for HEP. With this package users can run sequential reconstruction algorithms for jets. In particular, for LHC events, the Anti- k T , Cambridge/Aachen and Inclusive- k T algorithms can be used. For FC-Cee studies the use of alternative algorithms such as the Generalised k T for e + e− and Durham are also supported. The performance of the core algorithms is better than Fastjet’s C++ implementation, for typical LHC and FCCee events, thanks to the Julia compiler’s exploitation of single-instruction-multiple-data (SIMD), as well as ergonomic compact data layouts. The full reconstruction history is made available, allowing inclusive and exclusive jets to be retrieved. The package also provides the means to visualise the reconstruction. Substructure algorithms have been added that allow advanced analysis techniques to be employed. The package can read event data from EDM4hep files and reconstruct jets from these directly, opening the door to FCCee and other future collider studies in Julia.

EPJ Web of ConferencesVol. 337
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.