|
Berkeley Nuclear Data Software
|
#include <RIPLData.h>
Public Member Functions | |
| RIPL () | |
| default constructor More... | |
| int | readRIPL (int a_ZID, int a_AID, double BR_cutoff) |
| read data from file More... | |
| double | getLevelEnergy (uint16_t a_level) |
| returns energy of level a_level More... | |
| uint16_t | getLevelNumber (int a_level) |
| return RIPL level number More... | |
| float | getLevelSpin (uint16_t a_level) |
| int | getLevelParity (uint16_t a_level) |
| void | setNumLevels (int a_numLevels) |
| set number of levels read More... | |
| std::vector< double > | doCascade (uint16_t a_initLevel) |
| does cascade - returns gammas produced [MeV] More... | |
| std::map< uint16_t, riplLevel > | getLevelMap () |
| returns RIPL level map More... | |
| std::vector< uint16_t > | getTransitionLevelIDs (uint16_t a_initLevel) |
| int | getNumLevels () |
holds RIPL data for an isotope also does cascade
|
inline |
default constructor
| vector< double > RIPL::doCascade | ( | uint16_t | a_initLevel | ) |
does cascade - returns gammas produced [MeV]

| double RIPL::getLevelEnergy | ( | uint16_t | a_level | ) |
returns energy of level a_level

| uint16_t RIPL::getLevelNumber | ( | int | a_level | ) |
| int RIPL::getLevelParity | ( | uint16_t | a_level | ) |
| float RIPL::getLevelSpin | ( | uint16_t | a_level | ) |
| int RIPL::getNumLevels | ( | ) |
| std::vector< uint16_t > RIPL::getTransitionLevelIDs | ( | uint16_t | a_initLevel | ) |
| int RIPL::readRIPL | ( | int | a_ZID, |
| int | a_AID, | ||
| double | BR_cutoff | ||
| ) |
read data from file
new level

|
inline |
set number of levels read