Search arXivSearch

arXiv · 2503.08184

Julia in HEP

Abstract

Julia is a mature general-purpose programming language, with a large ecosystem of libraries and more than 12000 third-party packages, which specifically targets scientific computing. As a language, Julia is as dynamic, interactive, and accessible as Python with NumPy, but achieves run-time performance on par with C/C++. In this paper, we describe the state of adoption of Julia in HEP, where momentum has been gathering over a number of years. HEP-oriented Julia packages can already, via UnROOT.jl, read HEP's major file formats, including TTree and RNTuple. Interfaces to some of HEP's major software packages, such as through Geant4.jl, are available too. Jet reconstruction algorithms in Julia show excellent performance. A number of full HEP analyses have been performed in Julia. We show how, as the support for HEP has matured, developments have benefited from Julia's core design choices, which makes reuse from and integration with other packages easy. In particular, libraries developed outside HEP for plotting, statistics, fitting, and scientific machine learning are extremely useful. We believe that the powerful combination of flexibility and speed, the wide selection of scientific programming tools, and support for all modern programming paradigms and tools, make Julia the ideal choice for a future language in HEP.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Graeme Andrew Stewart, Alexander Moreno Briceño, Philippe Gras, Benedikt Hegner, Uwe Hernandez Acosta, Tamas Gal, Jerry Ling, Pere Mato, Mikhail Mikhasenko, Oliver Schulz, Sam Skipsey. 2025-12-02. Julia in HEP. https://doi.org/10.1051/epjconf%2F202533701266

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related papers

Dark photons in exotic Higgs boson decays at FCC-ee

A prospective search for dark photons decaying into collimated, displaced muon pairs is presented for the electron-positron stage of the Future Circular Collider, FCC-ee. Assuming the full luminosity of the Higgs run at 240 GeV, the study probes a broad range of dark photon masses and couplings. The signature comprises two jets from a Z boson decay and two muon pairs from dark photons produced in Higgs decays. A kinematics-based selection achieves zero background while retaining high signal efficiency. Expected limits are set on the Higgs boson branching ratio to dark photons as a function of the dark photon mass and coupling.

hep-ex

Differential cross-section measurements of coherent production of singly and doubly resonant top-quark in $WWbb$ events with one lepton at $\sqrt{s}$ = 13 TeV with the ATLAS detector

This paper presents differential cross-section measurements of events containing a charged lepton, missing transverse momentum, two $b$-jets, and two light jets, consistent with the $W^{+}W^{-}b\bar{b}$ final state. The analysis is based on 140 fb$^{-1}$ of proton-proton collision data at $\sqrt{s}$ = 13 TeV recorded with the ATLAS detector during Run 2 of the Large Hadron Collider (2015-2018). Differential cross-sections are unfolded at particle level for a range of kinematic observables and in three kinematic regions. Both regions and observables are optimised for sensitivity to the interference between $W^{+}W^{-}b\bar{b}$ produced with singly and doubly resonant top quarks. Results are compared with various theoretical predictions. Significant discrepancies are observed in regions sensitive to the interference between singly and doubly resonant top-quark production. The unfolded results provide new information about the modelling of interference and off-shell effects of the $W^{+}W^{-}b\bar{b}$ final state, improving the understanding of top-quark production mechanisms and providing new inputs for future Monte Carlo generator development.

hep-ex

Search for the reaction channel $e^+ e^- \to ηη\,J/ψ$ and the isospin partner of the $Z_c(3900)$ at center-of-mass energies $\sqrt{s} = 4.226-4.950$ GeV

We search for the reaction channel $e^+ e^- \to ηη\,J/ψ$ in a data sample with center-of-mass energies from 4.226 to 4.950 GeV that was collected by the BESIII detector operating at the Beijing Electron Positron Collider (BEPCII). The data analysis is performed with two different reconstruction methods, exclusive and semi-inclusive, enabling a comparison and combination of the results. Only at a few energy points a non-zero cross section is observed with a statistical significance of more than 3$σ$ using one of the methods. Therefore, the corresponding upper limits of the cross section at the 90% confidence level are determined. The energy dependent results show clear deviations from the the line shape expected from three-body phase space alone. Since the statistical significance for almost all center-of-mass energies is low, the upper limits for the reaction channel $e^+ e^- \to ηη\,J/ψ$ also serve as limits for the existence of a possible isospin partner to the charmonium-like isospin triplet $Z_{\rm c}(3900)$ which decays to $J/ψη$.

hep-ex