Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | List of all members
genbb::nuclear_level::decay_channel Class Reference

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_decayget_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...
 

Detailed Description

A decay channel attached to the level.

Constructor & Destructor Documentation

◆ decay_channel()

genbb::nuclear_level::decay_channel::decay_channel ( )

Default constructor.

◆ ~decay_channel()

virtual genbb::nuclear_level::decay_channel::~decay_channel ( )
virtual

Destructor.

Member Function Documentation

◆ get_branching_ratio()

double genbb::nuclear_level::decay_channel::get_branching_ratio ( ) const

Return the branching ratio.

◆ get_cumul_prob()

double genbb::nuclear_level::decay_channel::get_cumul_prob ( ) const

Return the cumulative probability.

◆ get_decay()

const nuclear_decay& genbb::nuclear_level::decay_channel::get_decay ( ) const

Return the decay.

◆ initialize()

void genbb::nuclear_level::decay_channel::initialize ( const nuclear_decay ,
double  ,
double   
)

Initialization.

◆ is_valid()

bool genbb::nuclear_level::decay_channel::is_valid ( ) const

Check validity.

◆ reset()

void genbb::nuclear_level::decay_channel::reset ( )

Reset.

◆ set_branching_ratio()

void genbb::nuclear_level::decay_channel::set_branching_ratio ( double  )

Set the branching ratio.

◆ set_cumul_prob()

void genbb::nuclear_level::decay_channel::set_cumul_prob ( double  )

Set the cumulative probability.

◆ set_decay()

void genbb::nuclear_level::decay_channel::set_decay ( const nuclear_decay )

Set the nuclear decay.


The documentation for this class was generated from the following file: