Speaker
Description
JetReconstruction.jl
is a native Julia implementation of sequential reconstruction algorithms, similar to those found in Fastjet. Since its release in 2024, the package has had many new features added. We will show how jet substructure operations can now be performed, such as tagging with mass drop and soft drop, as well as filtering and trimming. Techniques such as the Lund Jet Plane, soft killer, constituent subtraction are now in development.
Integration with other Julia packages has been improved (e.g., EDM4hep.jl
), unlocking the possibility of full FCC analysis support in Julia.
We also discuss some recent internal optimisations, related to SIMD, as well as making better use of other Julia packages.
Finally, we describe our work to build the JetReconstruction package as a static library, using PackageCompiler and juliac
, that would allow Julia code to be used from existing C++ frameworks, helping adoption in HEP.