Class nucmass_dz_table (o2scl)

O2scl : Class List

class nucmass_dz_table : public o2scl::nucmass_table

Duflo-Zuker mass formula from tables.

The mass formulas from Duflo et al. (1995) as given in the files du_zu_28.feb95 and du_zu_10.feb96 as obtained from http://amdc.in2p3.fr/web/dz.html . These data files have been reformatted for into HDF files with names du_zu_95.o2 and du_zu_96.o2.

See [Duflo95].

Public Functions

nucmass_dz_table(std::string model = "96", bool external = false)

Create a new mass formula object.

The string model is either "95" or "96".

virtual ~nucmass_dz_table()
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.

inline virtual const char *type()

Return the type, "nucmass_dz_table".

Protected Attributes

table data

Table containing the data.

int last

The last table index for caching.