Skip to content

x, y, z, t and pt, eta, phi, M Lorentz Vectors as used in collider experiments at CERN and other places

License

Notifications You must be signed in to change notification settings

JuliaHEP/LorentzVectorHEP.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LorentzVectorHEP

Provides two types (and the conversion between the two):

  • LorentzVector (energy, px, py, pz) (from LorentzVectors.jl)
  • LorentzVectorCyl (pt, eta, phi, mass)

you can also use fromPtEtaPhiE(pt, eta, phi, energy) --> LorentzVectorCyl.

and these functions for both of them:

px, py, pz, energy, pt, rapidity, eta, phi, mass

as well as these utility functions:

deltar, deltaphi, deltaeta, mt, mt2

(some of them have aliases, ΔR, Δϕ, Δη)

There are some unexported methods which are useful for more specialist use cases:

mass2, pt2, mt, mt2, mag

LHC coordinate system

LHC Coordinate System

About

x, y, z, t and pt, eta, phi, M Lorentz Vectors as used in collider experiments at CERN and other places

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages