Berkeley Nuclear Data Software
|
represents decay gammas from a given level More...
#include <RIPLData.h>
Public Member Functions | |
riplLevel () | |
default constructor More... | |
void | prepareLevel () |
fix branching ratios for random sampling More... | |
uint16_t | getDecayLevel (double a_randNum) |
returns level ID of next level - randomly samp'd BR's More... | |
void | setEnergy (double a_energy) |
set the energy of the level [MeV] More... | |
void | setENSDFLevel (int a_ensdfLevel) |
set the RIPL level number More... | |
int | getENSDFLevel () |
double | getEnergy () |
returns energy of the level [MeV] More... | |
void | setLevelID (std::vector< uint16_t > a_levelIDS) |
add level number of decay path More... | |
std::vector< uint16_t > | getLevelIDs () |
void | setBR (std::vector< double > a_BR) |
add branching ratio of decay gamma More... | |
void | setSpin (float a_spin) |
float | getSpin () |
void | setParity (int a_parity) |
int | getParity () |
int | getNumDecayPaths () |
represents decay gammas from a given level
|
inline |
default constructor
uint16_t riplLevel::getDecayLevel | ( | double | a_randNum | ) |
returns level ID of next level - randomly samp'd BR's
|
inline |
returns energy of the level [MeV]
|
inline |
|
inline |
int riplLevel::getNumDecayPaths | ( | ) |
|
inline |
|
inline |
void riplLevel::prepareLevel | ( | ) |
fix branching ratios for random sampling
|
inline |
add branching ratio of decay gamma
|
inline |
set the energy of the level [MeV]
|
inline |
set the RIPL level number
|
inline |
add level number of decay path
|
inline |
|
inline |