#include <CChart.h>
Public Member Functions | |
~CChart () | |
int | getAmax (int iZ) |
int | getAmin (int iZ) |
int | getIndex (int iZ, int iA) |
Static Public Member Functions | |
static CChart * | instance () |
instance member to make this a singleton | |
Public Attributes | |
int | iMassDim |
dimension of mass array | |
Private Member Functions | |
CChart () | |
Private Attributes | |
SIsotope * | isotope |
lists max and min A for each Z | |
int * | iZindex |
list the array number of the lightest isotope of each Z | |
Static Private Attributes | |
static CChart * | fInstance = 0 |
instance member to make this class a singleton | |
static int const | iZmax = 136 |
max Z allowed in GEMINI |
!
contains the neutron rich and proton rich limits to the chart of nuclides for which decay fragments can be chosen
CChart::CChart | ( | ) | [private] |
Constructor reads in files with neutron and proton rick limits
CChart::~CChart | ( | ) |
descructor
int CChart::getAmax | ( | int | iZ | ) |
Returns the minimum iA for a given element that will be considered in the decay
iZ | is the proton number |
int CChart::getAmin | ( | int | iZ | ) |
returns the maxium iA for a given element that will be considered in the decay
iZ | is the proton number |
int CChart::getIndex | ( | int | iZ, | |
int | iA | |||
) |
Returns the index number of a particular nuclide
iZ | is the proton number | |
iA | is the mass number |