Bayeux
3.4.1
Core Foundation library for SuperNEMO
|
A decay channel attached to the level. More...
#include <bayeux/genbb_help/nuclear_level.h>
Public Member Functions | |
decay_channel () | |
Default constructor. More... | |
virtual | ~decay_channel () |
Destructor. More... | |
void | initialize (const nuclear_decay &, double, double) |
Initialization. More... | |
void | reset () |
Reset. More... | |
bool | is_valid () const |
Check validity. More... | |
void | set_decay (const nuclear_decay &) |
Set the nuclear decay. More... | |
void | set_branching_ratio (double) |
Set the branching ratio. More... | |
void | set_cumul_prob (double) |
Set the cumulative probability. More... | |
const nuclear_decay & | get_decay () const |
Return the decay. More... | |
double | get_branching_ratio () const |
Return the branching ratio. More... | |
double | get_cumul_prob () const |
Return the cumulative probability. More... | |
A decay channel attached to the level.
genbb::nuclear_level::decay_channel::decay_channel | ( | ) |
Default constructor.
|
virtual |
Destructor.
double genbb::nuclear_level::decay_channel::get_branching_ratio | ( | ) | const |
Return the branching ratio.
double genbb::nuclear_level::decay_channel::get_cumul_prob | ( | ) | const |
Return the cumulative probability.
const nuclear_decay& genbb::nuclear_level::decay_channel::get_decay | ( | ) | const |
Return the decay.
void genbb::nuclear_level::decay_channel::initialize | ( | const nuclear_decay & | , |
double | , | ||
double | |||
) |
Initialization.
bool genbb::nuclear_level::decay_channel::is_valid | ( | ) | const |
Check validity.
void genbb::nuclear_level::decay_channel::reset | ( | ) |
Reset.
void genbb::nuclear_level::decay_channel::set_branching_ratio | ( | double | ) |
Set the branching ratio.
void genbb::nuclear_level::decay_channel::set_cumul_prob | ( | double | ) |
Set the cumulative probability.
void genbb::nuclear_level::decay_channel::set_decay | ( | const nuclear_decay & | ) |
Set the nuclear decay.