Published September 15, 2022 | Version v0.3.0
Software Open

Constructing HEP vectors and analyzing HEP data using Vector

  • 1. University of Delhi
  • 2. Princeton University

Description

Constructing HEP vectors and analyzing HEP data using Vector - Notebook talk given at PyHEP 2022

Vector is a Python library for 2D, 3D, and Lorentz vectors, including arrays of vectors, designed to solve common physics problems in a NumPy-like way. Vector currently supports pure Python Object, NumPy, Awkward, and Numba-based (Numba-Object, Numba-Awkward) backends.

This talk will focus on introducing Vector and its backends to the HEP community through a data analysis pipeline. The session will build up from pure Python Object based vectors to Awkward based vectors, ending with a demonstration of Numba support. Furthermore, we will discuss the latest developments in the library's API and showcase some recent enhancements.

 

Files

Saransh-cpp/PyHEP22-Constructing-HEP-vectors-and-analyzing-HEP-data-using-Vector-v0.3.0.zip

Additional details