![]() |
Rivet 3.1.9
|
Functions | |
bool | Rivet::PID::isNucleus (int pid) |
Is this a nucleus PID? | |
int | Rivet::PID::nuclZ (int pid) |
int | Rivet::PID::Z (int pid) |
int | Rivet::PID::nuclA (int pid) |
int | Rivet::PID::A (int pid) |
int | Rivet::PID::nuclNlambda (int pid) |
int | Rivet::PID::lambda (int pid) |
|
inline |
References Rivet::PID::nuclA(), and Rivet::pid().
|
inline |
Is this a nucleus PID?
This implements the 2006 Monte Carlo nuclear code scheme. Ion numbers are +/- 10LZZZAAAI. AAA is A - total baryon number ZZZ is Z - total charge L is the total number of strange quarks. I is the isomer number, with I=0 corresponding to the ground state.
References Rivet::pid().
Referenced by Rivet::PID::nuclA(), Rivet::PID::nuclNlambda(), and Rivet::PID::nuclZ().
|
inline |
References Rivet::PID::nuclNlambda(), and Rivet::pid().
|
inline |
Get the atomic weight (number of nucleons) in a nucleus/ion
References Rivet::PID::isNucleus(), and Rivet::pid().
Referenced by Rivet::PID::A().
|
inline |
If this is a nucleus (ion), get nLambda
References Rivet::PID::isNucleus(), and Rivet::pid().
Referenced by Rivet::PID::lambda().
|
inline |
Get the atomic number (number of protons) in a nucleus/ion
References Rivet::PID::isNucleus(), and Rivet::pid().
Referenced by Rivet::PID::Z().
|
inline |
References Rivet::PID::nuclZ(), and Rivet::pid().