Nucleus/ion functions
Detailed DescriptionFunction Documentation◆ A()
References Rivet::PID::nuclA(), and Rivet::pid(). ◆ isNucleus()
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(). ◆ lambda()
References Rivet::PID::nuclNlambda(), and Rivet::pid(). ◆ nuclA()
Get the atomic weight (number of nucleons) in a nucleus/ion
References Rivet::PID::isNucleus(), and Rivet::pid(). Referenced by Rivet::PID::A(). ◆ nuclNlambda()
If this is a nucleus (ion), get nLambda
References Rivet::PID::isNucleus(), and Rivet::pid(). Referenced by Rivet::PID::lambda(). ◆ nuclZ()
Get the atomic number (number of protons) in a nucleus/ion
References Rivet::PID::isNucleus(), and Rivet::pid(). Referenced by Rivet::PID::Z(). ◆ Z()
References Rivet::PID::nuclZ(), and Rivet::pid(). Generated on Fri Mar 7 2025 10:12:18 for Rivet by |