nuclear_reaction Class Reference

A simple nuclear reaction specification.

#include <reaction_lib.h>


Detailed Description

Definition at line 41 of file reaction_lib.h.


Public Member Functions

std::string to_string ()
 Convert the reaction to a string for screen output.
int clear ()
 Clear the rate.
 nuclear_reaction (const nuclear_reaction &nr)
 Copy constructor.
nuclear_reactionoperator= (const nuclear_reaction &nr)
 Copy constructor.
double rate (double T9)
 Compute the reaction rate from the temperature in units of $ 10^9 K $.

Data Fields

size_t chap
 Chapter.
std::string name [6]
 Names of the participating nuclei.
std::string ref
 Reference.
char type
 Type of rate (resonant/non-resonant/weak).
char rev
 Forward or reverse.
double Q
 Q value.
double a [7]
 Coefficients.
size_t Z [6]
 Proton number of participating nuclei.
size_t A [6]
 Mass number of participating nuclei.
size_t isomer [6]
 Isomer designation of participating nuclei.

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

Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.

Project hosting provided by SourceForge.net Logo, O2scl Sourceforge Project Page