1 #ifndef _EQM_MLP_PWR_MOxEUS_HXX 2 #define _EQM_MLP_PWR_MOxEUS_HXX 19 EQM_MLP_PWR_MOxEUS(
string TMVAWeightPath,
int NumOfBatch,
double CriticalityThreshold);
28 double ExecuteTMVA(TTree* theTree,
string WeightPath);
33 double BurnupToSecond(
double BurnUp){
return BurnUp/fSpecificPower*(24*3.6e6);}
34 double SecondToBurnup(
double Second){
return Second*fSpecificPower/(24*3.6e6);}
38 double fSpecificPower ;
41 vector <string> fTMVAWeightPath;
Determines how to build a fresh fuel.
Definition: EquivalenceModel.hxx:59
void SetPCMPrecision(double prop)
Definition: EQM_MLP_PWR_MOxEUS.hxx:23
double ExecuteTMVA(TTree *theTree, string WeightPath)
Definition: EQM_MLP_PWR_MOxEUS.cxx:150
Allows to store & operate on radioactive sample.
Definition: IsotopicVector.hxx:37
TTree * CreateTMVAInputTree(IsotopicVector TheFuel, double ThisTime)
Definition: EQM_MLP_PWR_MOxEUS.cxx:109
double GetPCMPrecision()
Definition: EQM_MLP_PWR_MOxEUS.hxx:25
Header file for EquivalenceModel class.
double CalculateTargetParameter(IsotopicVector FuelToTest)
Definition: EQM_MLP_PWR_MOxEUS.cxx:192
void SetSpecificPower(double SpecificPower)
Definition: EQM_MLP_PWR_MOxEUS.hxx:22
EQM_MLP_PWR_MOxEUS(string TMVAWeightPath, int NumOfBatch, double CriticalityThreshold)
Definition: EQM_MLP_PWR_MOxEUS.cxx:32
Definition: EQM_MLP_PWR_MOxEUS.hxx:15
Object to handle output messages.
Definition: CLASSLogger.hxx:144