#include <nuclear_mass.h>
The data containing an object of type moller_mass_entry for 8979 nuclei is automatically loaded by the constructor. If the file (nndc/moller.dat.gz) is not found, then is_loaded() will return false and all calls to get_ZN() will return an object with N=Z=0
.
Definition at line 468 of file nuclear_mass.h.
Public Member Functions | |
virtual bool | is_included (int Z, int N) |
Return false if the mass formula does not include specified nucleus. | |
virtual double | mass_excess (int Z, int N) |
Given Z and N , return the mass excess in MeV. | |
mnms95_mass_entry | get_ZN (int l_Z, int l_N) |
Get the entry for the specified proton and neutron number. | |
bool | is_loaded () |
Verify that the constructor properly loaded the table. | |
Data Fields | |
int | n |
The number of table entries. | |
mnms95_mass_entry * | mass |
The array containing the table. | |
Protected Attributes | |
bool | loaded |
True if the table was successfully loaded. | |
int | last |
The last table index for caching. |
mnms95_mass_entry get_ZN | ( | int | l_Z, | |
int | l_N | |||
) |