Spin content of protons and neutrons for various nuclei. More...
#include <XePhys.h>
Public Member Functions | |
| double | getNeutronSpin (int A) |
| double | getProtonSpin (int A) |
| double | getSpin (int nucleon, int A) |
Static Public Member Functions | |
| static SpinContent * | getInstance (int model) |
| static int | getNucleus (int A) |
| static string | getNucleusName (int n) |
| static string | getTheName (int m) |
Protected Member Functions | |
| SpinContent (int model) | |
Protected Attributes | |
| int | model |
| double | S_NEUTRON [N_S_NUCLEI] |
| double | S_PROTON [N_S_NUCLEI] |
Static Protected Attributes | |
| static SpinContent * | instances [N_SPIN_CONTENT] |
| static int | NUCLEI [N_S_NUCLEI] |
| static double | SPIN_C [N_NUCLEONS][N_SPIN_CONTENT][N_S_NUCLEI] |
Spin content of protons and neutrons for various nuclei.
Used for Spin dependent calculations This is a singleton
| double SpinContent::getSpin | ( | int | nucleon, | |
| int | A | |||
| ) |
| nucleon | either PROTON or NEUTRON | |
| A | nuclear number (current 129 or 131 only) |
1.6.1