What's Changed
Note to users: due to the change of "r" to "rho" when using scikit-hep vector, this causes a fairly notable clash with the per-event pileup energy density, often called "rho". Since `.rho` is an awkward behavior if you assign the pileup rho into a jet object, for instance, `.rho` will always return the geometrical interpretation. To fix this you can either use `object["rho"]`, if you continue to call the variable "rho" in the object, since that method will will only ever access field names. You can also call the pileup rho something else like `object["PU_rho"
] = some_pu_variable; print(object.PU_rho)`, which will avoid the name clash in the first place.
New Features
* feat: Add ScoutingNanoAODSchema by jslawless in https://github.com/CoffeaTeam/coffea/pull/1151
Fixes
* fix: remove lru_cache from Weights by lgray in https://github.com/CoffeaTeam/coffea/pull/1160
* fix: remove unnecessary overrides of momentum accessors by lgray in https://github.com/CoffeaTeam/coffea/pull/1161
* fix: Physlite elementlink update 8/4/24 by SamKelson in https://github.com/CoffeaTeam/coffea/pull/1156
* fix: remove bad accessors for cylindrical pt/eta/phi vectors by lgray in https://github.com/CoffeaTeam/coffea/pull/1165
Misc.
* ci: bump actions/attest-build-provenance from 1.4.0 to 1.4.1 by dependabot in https://github.com/CoffeaTeam/coffea/pull/1157
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1159
New Contributors
* jslawless made their first contribution in https://github.com/CoffeaTeam/coffea/pull/1151
**Full Changelog**: https://github.com/CoffeaTeam/coffea/compare/v2024.8.0...v2024.8.1