Jul 5 – 9, 2021
Europe/Zurich timezone

Fastjet: Vectorizing Jet Finding

Jul 6, 2021, 5:30 PM
Lightning talk Plenary session Tuesday


Aryan Roy (Manipal Institute of Technology)


Jet finding is an essential step in the process of Jet analysis. The currently available interfaces cannot take multiple events in one function call, which introduces a significant overhead. To remedy this problem, we present an interface for FastJet using Awkward Arrays to represent multiple events in one array.

The package depends on other SCIKIT-HEP packages like Vector and by leveraging its functionality the user can also perform coordinate transformations for Lorentz vectors. The vectorized and multi event data handling also makes it modern and compatible with (future) parallelized implementation of Fastjet. It is intended to be the replacement for all the Python interfaces for Fastjet available right now.

Primary authors

Aryan Roy (Manipal Institute of Technology) Jim Pivarski (Princeton University)

Presentation materials