MURE
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
FissionProduct Class Reference

A Fission Product ZAI with its yield. More...

#include <FissionProduct.hxx>

Public Member Functions

 FissionProduct ()
 default constructor
 
 FissionProduct (int aZ, int aA, int aI, double aYield)
 Normal constructor.
 
void Set (int aZ, int aA, int aI, double aYield)
 Set to a FP its values.
 
double Yield ()
 
int A ()
 
int Z ()
 
int I ()
 

Private Attributes

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

Detailed Description

A Fission Product ZAI with its yield.

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

Author
PTO
Version
0.1

Constructor & Destructor Documentation

◆ FissionProduct() [1/2]

FissionProduct::FissionProduct ( )

default constructor

◆ FissionProduct() [2/2]

FissionProduct::FissionProduct ( int  aZ,
int  aA,
int  aI,
double  aYield 
)

Normal constructor.

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

Member Function Documentation

◆ A()

int FissionProduct::A ( )
inline

< number of nucleons (A=0 means natural isotopes)

◆ I()

int FissionProduct::I ( )
inline

< Isomeric state (Ground State, ith excited)

◆ Set()

void FissionProduct::Set ( int  aZ,
int  aA,
int  aI,
double  aYield 
)

Set to a FP its values.

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

◆ Yield()

double FissionProduct::Yield ( )
inline

< returns the yield for that FP

◆ Z()

int FissionProduct::Z ( )
inline

< number of protons

Member Data Documentation

◆ fA

int FissionProduct::fA
private

number of nucleons (A=0 means natural isotopes)

◆ fI

int FissionProduct::fI
private

Isomeric state (Ground State, ith excited)

◆ fYield

double FissionProduct::fYield
private

yield for that FP

◆ fZ

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.9.7 - Fri Jan 19 2024