MURE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Private Attributes | List of all members
FissionProduct Class Reference

A FissionProduct Nucleus. More...

#include <FissionProduct.hxx>

Public Member Functions

 FissionProduct ()
 default constructor More...
 
 FissionProduct (int Z, int A, int I, double Yield)
 Normal constructor. More...
 
void Set (int Z, int A, int I, double Yield)
 Set to a FP its values. More...
 
double Yield ()
 returns the yield for that FP More...
 
int A ()
 number of nucleons (A=0 means natural isotopes) More...
 
int Z ()
 number of protons More...
 
int I ()
 Isomeric state (Ground State, ith excited) More...
 

Private Attributes

int fZ
 number of protons More...
 
int fA
 number of nucleons (A=0 means natural isotopes) More...
 
int fI
 Isomeric state (Ground State, ith excited) More...
 
double fYield
 yield for that FP More...
 

Detailed Description

A FissionProduct Nucleus.

It is used in order to keep information about the yield of FP.

Author
PTO
Version
0.1

Constructor & Destructor Documentation

FissionProduct::FissionProduct ( )

default constructor

FissionProduct::FissionProduct ( int  Z,
int  A,
int  I,
double  Yield 
)

Normal constructor.

Parameters
Z: number of protons of FP
A: number of nucleons (A=0 means natural isotopes) of FP
I: Isomeric state (0=ground state, 1 =first excited, ...)
Yield: production of this FP for a given fissil isotope

Member Function Documentation

int FissionProduct::A ( )
inline

number of nucleons (A=0 means natural isotopes)

int FissionProduct::I ( )
inline

Isomeric state (Ground State, ith excited)

void FissionProduct::Set ( int  Z,
int  A,
int  I,
double  Yield 
)

Set to a FP its values.

Parameters
Z: number of protons of FP
A: number of nucleons (A=0 means natural isotopes) of FP
I: Isomeric state (0=ground state, 1 =first excited, ...)
Yield: production of this FP for a given fissil isotope
double FissionProduct::Yield ( )
inline

returns the yield for that FP

int FissionProduct::Z ( )
inline

number of protons

Member Data Documentation

int FissionProduct::fA
private

number of nucleons (A=0 means natural isotopes)

int FissionProduct::fI
private

Isomeric state (Ground State, ith excited)

double FissionProduct::fYield
private

yield for that FP

int FissionProduct::fZ
private

number of protons


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

MURE Project, documentation generated by Doxygen 1.8.5 - Mon Nov 17 2014