19#ifndef _NucleusMCRecord_hxx_
20#define _NucleusMCRecord_hxx_
A NucleusMCRecord allows to record data for writing &reading reaction rates tallies.
Definition NucleusMCRecord.hxx:54
vector< int > & GetMultiplicatorBinIndex()
Definition NucleusMCRecord.hxx:87
int GetTallyNumber()
Definition NucleusMCRecord.hxx:73
int fTallyNum
Tally Number for reaction rates.
Definition NucleusMCRecord.hxx:130
vector< pair< int, int > > fCellnTallyBin
pair of (Cell number, Tally cell bin index)
Definition NucleusMCRecord.hxx:133
int fFMTotalBinIdx
Multiplicator bin index for the total reaction rate.
Definition NucleusMCRecord.hxx:131
vector< int > AddMultiplicatorBinIndex(int &FMBinIdx, Nucleus *nuc)
Set Multiplicator tally bin index for reaction rates.
Definition NucleusMCRecord.cxx:67
void AddCellnTallyBin(int CellNum, int BinIdx)
Definition NucleusMCRecord.cxx:49
void SetTallyNumber(int tallynum)
Definition NucleusMCRecord.hxx:69
int GetNumberOfMultiplicatorBin()
Definition NucleusMCRecord.hxx:110
int GetCellNumber(int i)
Definition NucleusMCRecord.hxx:115
vector< int > fFMBinIdx
Multiplicator bin index for reaction rate.
Definition NucleusMCRecord.hxx:132
void SetTotalXSMultiplicatorBinIndex(int FMbin)
Definition NucleusMCRecord.hxx:91
vector< pair< int, int > > & GetCellnTallyBin()
Definition NucleusMCRecord.hxx:123
int GetTallyBinIndex(int i)
Definition NucleusMCRecord.hxx:119
int GetTotalXSMultiplicatorBinIndex()
Definition NucleusMCRecord.hxx:95
int GetNumberOfCellBin()
Definition NucleusMCRecord.hxx:106
NucleusMCRecord()
normal contructor
~NucleusMCRecord()
Destructor.
Definition NucleusMCRecord.cxx:41
A real Nucleus with a Temperature.
Definition Nucleus.hxx:71