Skip to content
Snippets Groups Projects
Commit 3ab00a9b authored by Baptiste LENIAU's avatar Baptiste LENIAU
Browse files


git-svn-id: svn+ssh://svn.in2p3.fr/class@290 0e7d625b-0364-4367-a6be-d5be4a48d228
parent c1959e11
No related branches found
No related tags found
No related merge requests found
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
#define _EQM_MLP_MOX_HXX #define _EQM_MLP_MOX_HXX
#include "EquivalenceModel.hxx" #include "EquivalenceModel.hxx"
#include "TTree.h"
/*! /*!
\file \file
...@@ -33,23 +34,11 @@ class EQM_MLP_MOX : public EquivalenceModel ...@@ -33,23 +34,11 @@ class EQM_MLP_MOX : public EquivalenceModel
EQM_MLP_MOX(string TMVAWeightPath); EQM_MLP_MOX(string TMVAWeightPath);
/// method called to build a reprocessed fuel as a function of the burnup requierement the stock, mass.... double GetFissileMolarFraction(IsotopicVector Fissil,IsotopicVector Fertil,double BurnUp);
/*!
Build the fuel following the equivalance model with the proper requierment in term of mass burnup....
\param double BurnUp desireted burnup reached by the fuel at the end of irradiation
\param double HMMass, needed Heavy metal mass needed
\param vector<double> &lambda, fraction of the stock to take (initialy should be 0)
\param vector<IsotopicVector> FissilArray, isotopicvectors to use to get the fissil part of the fuel
\param vector<IsotopicVector> FertilArray, isotopicvectors to use to get the fertil part of the fuel (if empty take it from the god)
*/
vector<double> BuildFuel(double BurnUp, double HMMass,vector<IsotopicVector> FissilArray, vector<IsotopicVector> FertilArray = vector<IsotopicVector>());
//}
void GuessLambda(double& lambda, int& StockID,int FirstStockID, int LastStockID, double DeltaM,double StockHM);
private : private :
void CreateTMVAInputTree(IsotopicVector Fissil,IsotopicVector Fertil,double BurnUp); TTree* CreateTMVAInputTree(IsotopicVector Fissil,IsotopicVector Fertil,double BurnUp);
double ExecuteTMVA(); double ExecuteTMVA(TTree* theTree);
string fTMVAWeightPath; string fTMVAWeightPath;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment