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