24 VoidCoefCalculator(
int Nvalues=10,
int Nparticules=2000,
int NActivesCycles=100,
int NInactivesCycles=30,
float KeffEstimator=1.0);
vector< Cell * > fModeratorCells
The cells implicated in our calcul.
Definition: VoidCoefCalculator.hxx:54
void SetTempFileName(string FileName)
Set the temp file name.
Definition: VoidCoefCalculator.hxx:28
void CalculateVolumes()
Calculate moderators' volumes necessary for the average density.
Definition: VoidCoefCalculator.cxx:120
vector< double > fKeffValues
Output values of MCNP criticality calculations.
Definition: VoidCoefCalculator.hxx:45
void PrintResults(string FileName)
Print results to a file.
Definition: VoidCoefCalculator.cxx:86
vector< double > fReactivitiesValues
Output values of reactivity.
Definition: VoidCoefCalculator.hxx:47
Void coefficient calculations for a general system.
Definition: VoidCoefCalculator.hxx:21
~VoidCoefCalculator()
Destructor.
Definition: VoidCoefCalculator.cxx:21
string fTempFileName
The name of MCNP tempory file name.
Definition: VoidCoefCalculator.hxx:43
void CountModeratorCells()
Count the cells that are intersting to us.
Definition: VoidCoefCalculator.cxx:58
int fNInactivesCycles
Number of inactives cycles.
Definition: VoidCoefCalculator.hxx:41
float fKeffEstimator
Expected Keff.
Definition: VoidCoefCalculator.hxx:42
vector< double > fVolumes
Volume of moderators' cells.
Definition: VoidCoefCalculator.hxx:53
VoidCoefCalculator(int Nvalues=10, int Nparticules=2000, int NActivesCycles=100, int NInactivesCycles=30, float KeffEstimator=1.0)
Constructor.
Definition: VoidCoefCalculator.cxx:6
vector< double > fFractions
Moderator void fractions between 1 and 0 (1 = full density)
Definition: VoidCoefCalculator.hxx:44
vector< double > fKeffErrors
Output values of MCNP Keff statistical errors.
Definition: VoidCoefCalculator.hxx:46
int fNparticules
Number of particles.
Definition: VoidCoefCalculator.hxx:39
vector< double > fVoidCoeffValues
Output values of void coefficient.
Definition: VoidCoefCalculator.hxx:49
int fModeratorCounter
Number of moderator cells.
Definition: VoidCoefCalculator.hxx:55
vector< double > fRapportValues
Output values of kinf(i)/kinf(nominal)
Definition: VoidCoefCalculator.hxx:50
void Run()
launch the calculation
Definition: VoidCoefCalculator.cxx:179
void CalculateFractions()
Calculate the void fractions vector from fNvalues given.
Definition: VoidCoefCalculator.cxx:28
int fNActivesCycles
Number of actives cycles.
Definition: VoidCoefCalculator.hxx:40
void PrintAllMaterials()
Count the cells that are intersting to us.
Definition: VoidCoefCalculator.cxx:39
vector< double > fDensitiesValues
Output values of various densities.
Definition: VoidCoefCalculator.hxx:48
int fNvalues
Number of MCNP calculations.
Definition: VoidCoefCalculator.hxx:38