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: