A NuclearChart is a 2 dimensional array of nuclei up to maximum N & Z.
More...
#include <NuclearChart.hxx>
A NuclearChart is a 2 dimensional array of nuclei up to maximum N & Z.
This class which will create and store floating point values in a chart of nuclides The method DumpChart() is used to write the chart to a binary file The method DumpDriplines() will find the driplines and write these to two binary files The binary files can be read later by the IDL procedure readchart.pro to display a nice graphical plot with annotations, N,Z axes, and rainbow colours
- Author
- JW
- Version
- 1.0
NuclearChart::NuclearChart |
( |
string |
Name = "test" , |
|
|
int |
maxN = 170 , |
|
|
int |
maxZ = 120 |
|
) |
| |
NuclearChart::~NuclearChart |
( |
| ) |
|
void NuclearChart::DumpChart |
( |
| ) |
|
Dump the Mendelev matrix.
void NuclearChart::DumpDriplines |
( |
| ) |
|
float NuclearChart::getval |
( |
int |
inpN, |
|
|
int |
inpZ |
|
) |
| |
|
inline |
returns the value of the Medelev Matrix
- Parameters
-
inpN | : neutron number |
inpZ | : proton number |
void NuclearChart::setval |
( |
int |
inpN, |
|
|
int |
inpZ, |
|
|
float |
val |
|
) |
| |
|
inline |
Give a value to the Mendeleiev Matrix.
- Parameters
-
inpN | : neutron number |
inpZ | : proton number |
val | : value associated to a particular "state" of the nucleus (used, simplify,...) |
vector<float> NuclearChart::fBuffer |
|
private |
Maximum N value of the matrix.
Maximum Z value of the matrix.
map<int ,map<int,float> > NuclearChart::fMendeleiev |
|
private |
string NuclearChart::fName |
|
private |
The documentation for this class was generated from the following files: