particle ids according to PDG More...
Enumerations | |
enum | ParticleID : int { unspecified = 0 , d = 1 , down = d , u = 2 , up = u , s = 3 , strange = s , c = 4 , charm = c , b = 5 , bottom = b , t = 6 , top = t , e = 11 , electron = e , nu_e = 12 , electron_neutrino = nu_e , mu = 13 , muon = mu , nu_mu = 14 , muon_neutrino = nu_mu , tau = 15 , nu_tau = 16 , tau_neutrino = nu_tau , d_bar = -d , antidown = d_bar , u_bar = -u , antiup = -u , s_bar = -s , antistrange = -s , c_bar = -c , anticharm = -c , b_bar = -b , antibottom = -b , t_bar = -t , antitop = -t , e_bar = -e , positron = e_bar , antielectron = positron , nu_e_bar = -nu_e , electron_antineutrino = nu_e_bar , mu_bar = -mu , antimuon = -mu , nu_mu_bar = -nu_mu , muon_antineutrino = nu_mu_bar , tau_bar = -tau , antitau = tau_bar , nu_tau_bar = -nu_tau , tau_antineutrino = nu_tau_bar , gluon = 21 , g = gluon , photon = 22 , gamma = photon , Z = 23 , Z_photon_mix = 81 , Z_gamma_mix = Z_photon_mix , Wp = 24 , Wm = -Wp , h = 25 , Higgs = h , higgs = h , p = 2212 , proton = p , p_bar = -p , antiproton = p_bar } |
The possible particle identities. We use PDG IDs as standard. More... | |
Functions | |
std::string | name (ParticleID id) |
Get the of the particle with the given PDG ID. More... | |
ParticleID | anti (ParticleID id) |
return the negative flavour of the given PDG ID More... | |
particle ids according to PDG
enum HEJ::pid::ParticleID : int |
The possible particle identities. We use PDG IDs as standard.
ParticleID HEJ::pid::anti | ( | ParticleID | id | ) |
return the negative flavour of the given PDG ID
std::string HEJ::pid::name | ( | ParticleID | id | ) |
Get the of the particle with the given PDG ID.