GenParticle#

class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float)[source]#
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, z: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, eta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, theta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, z: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, eta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, theta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, pz: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, z: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, pz: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, z: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, pz: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, z: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, pz: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, pz: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, z: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, pz: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, theta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, theta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, theta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, theta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, eta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, eta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, eta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, eta: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, z: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, pz: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, z: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, pz: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, z: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, pz: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, z: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, pz: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, z: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, pz: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, z: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, pz: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, theta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, theta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, theta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, theta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, theta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, theta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, eta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, eta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, eta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, eta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, eta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, eta: float, t: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, z: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, pz: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, z: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, pz: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, z: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, pz: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, z: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, pz: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, z: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, pz: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, ptau: float, phi: float, z: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, ptau: float, phi: float, pz: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, theta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, theta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, theta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, theta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, theta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, ptau: float, phi: float, theta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, eta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, eta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, eta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, eta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, eta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, ptau: float, phi: float, eta: float, tau: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, z: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, pz: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, z: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, pz: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, z: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, pz: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, z: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, pz: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, z: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, pz: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pE: float, phi: float, z: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pE: float, phi: float, pz: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, theta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, theta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, theta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, theta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, theta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pE: float, phi: float, theta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, eta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, eta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, eta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, eta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, eta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pE: float, phi: float, eta: float, E: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, z: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, pz: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, z: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, pz: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, z: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, pz: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, z: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, pz: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, z: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, pz: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pe: float, phi: float, z: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pe: float, phi: float, pz: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, theta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, theta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, theta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, theta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, theta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pe: float, phi: float, theta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, eta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, eta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, eta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, eta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, eta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pe: float, phi: float, eta: float, e: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, z: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, pz: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, z: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, pz: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, z: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, pz: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, z: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, pz: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, z: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, pz: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, z: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, pz: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, theta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, theta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, theta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, theta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, theta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, theta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, eta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, eta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, eta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, eta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, eta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, eta: float, energy: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, z: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, pz: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, z: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, pz: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, z: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, pz: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, z: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, pz: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, z: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, pz: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pM: float, phi: float, z: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pM: float, phi: float, pz: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, theta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, theta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, theta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, theta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, theta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pM: float, phi: float, theta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, eta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, eta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, eta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, eta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, eta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pM: float, phi: float, eta: float, M: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, z: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, pz: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, z: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, pz: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, z: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, pz: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, z: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, pz: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, z: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, pz: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pm: float, phi: float, z: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pm: float, phi: float, pz: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, theta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, theta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, theta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, theta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, theta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pm: float, phi: float, theta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, eta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, eta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, eta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, eta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, eta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pm: float, phi: float, eta: float, m: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, z: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, pz: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, z: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, pz: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, z: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, pz: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, z: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, pz: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, z: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, pz: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, z: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, pz: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, theta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, theta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, theta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, theta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, theta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, theta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, y: float, eta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, x: float, py: float, eta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, y: float, eta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, px: float, py: float, eta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, rho: float, phi: float, eta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(*, pt: float, phi: float, eta: float, mass: float)
class coffea.nanoevents.methods.nanoaod.GenParticle(__azimuthal: Azimuthal)
class coffea.nanoevents.methods.nanoaod.GenParticle(__azimuthal: Azimuthal, __longitudinal: Longitudinal)
class coffea.nanoevents.methods.nanoaod.GenParticle(__azimuthal: Azimuthal, __longitudinal: Longitudinal, __temporal: Temporal)

Bases: PtEtaPhiMLorentzVector, NanoCollection

NanoAOD generator-level particle object, including parent and child self-references

Parent and child self-references are constructed from the genPartIdxMother column, where for each entry, the mother entry index is recorded, or -1 if no mother exists.

Attributes Summary

FLAGS

bit-packed statusFlags interpretations.

children

Accessor to direct children of this particle (not grandchildren).

distinctChildren

Accessor to direct children of this particle which do not have the same PDG ID as this particle.

distinctChildrenDeep

Accessor to distinct child particles with different PDG id, or last ones in the chain.

distinctParent

Accessor to distinct (different PDG id) parent particle.

parent

Accessor to the direct parent of this particle.

Methods Summary

hasFlags(*flags)

Check if one or more status flags are set

Attributes Documentation

FLAGS = ['isPrompt', 'isDecayedLeptonHadron', 'isTauDecayProduct', 'isPromptTauDecayProduct', 'isDirectTauDecayProduct', 'isDirectPromptTauDecayProduct', 'isDirectHadronDecayProduct', 'isHardProcess', 'fromHardProcess', 'isHardProcessTauDecayProduct', 'isDirectHardProcessTauDecayProduct', 'fromHardProcessBeforeFSR', 'isFirstCopy', 'isLastCopy', 'isLastCopyBeforeFSR']#

bit-packed statusFlags interpretations. Use GenParticle.hasFlags to query

children#

Accessor to direct children of this particle (not grandchildren). Includes particles with the same PDG ID as this particle.

distinctChildren#

Accessor to direct children of this particle which do not have the same PDG ID as this particle. Note that this implies the summed four-momentum of the distinctChildren may not sum to the four-momentum of this particle (for example, if this particle radiates another particle type). If that behavior is desired, see distinctChildrenDeep.

distinctChildrenDeep#

Accessor to distinct child particles with different PDG id, or last ones in the chain. Note that this does not always find the correct children, since this sometimes depends on the MC generator! See [here](scikit-hep/coffea#698) for more information.

distinctParent#

Accessor to distinct (different PDG id) parent particle.

parent#

Accessor to the direct parent of this particle.

Methods Documentation

hasFlags(*flags)[source]#

Check if one or more status flags are set

Parameters:

flags (str or list) – A list of flags that are required to be set true. If the first argument is a list, it is expanded and subsequent arguments ignored. Possible flags are enumerated in the FLAGS attribute

Returns a boolean array