2 #ifndef _XSM_CLOSEST_HXX 3 #define _XSM_CLOSEST_HXX 64 XSM_CLOSEST(
string DB_index_file,
bool oldreadmethod =
false );
96 map<double, int> GetDistancesTo(
IsotopicVector isotopicvector,
double t = 0);
126 void SetDistanceType(
int DistanceType);
135 void CalculateDistanceParameter();
141 vector< EvolutionData > fFuelDataBank;
143 string fDataBaseIndex;
146 bool fWeightedDistance;
147 bool fEvolutionDataInterpolation;
151 pair<double,double> fBurnUpRange;
152 vector<double> fFuelParameter;
void SetWeightedDistanceCalculation(bool val=true)
Set weighted distance calculation.
Definition: XSM_CLOSEST.hxx:113
Allows to store & operate on radioactive sample.
Definition: IsotopicVector.hxx:37
void SetOldReadMethod(bool val)
use the old reading method
Definition: XSM_CLOSEST.hxx:109
long long int cSecond
Definition: XSM_CLOSEST.hxx:20
Definition: CLASSBackEndDict.cxx:37
Defines a XSModel getting mean cross sections from the closest EvolutionData.
Definition: XSM_CLOSEST.hxx:46
vector< EvolutionData > GetFuelDataBank() const
Return the FuelDataBank.
Definition: XSM_CLOSEST.hxx:89
Header file for XSMODEL class.
Stores fuel inventory evolution , mean cross sections evolution, flux evolution, power ...
Definition: EvolutionData.hxx:54
void SetFuelDataBank(vector< EvolutionData > mymap)
Set the FuelDataBank map.
Definition: XSM_CLOSEST.hxx:106
void SetInventoryEvolutionInterpolation(bool val=true)
Definition: XSM_CLOSEST.hxx:114
string GetDataBaseIndex() const
Return the index Name.
Definition: XSM_CLOSEST.hxx:90
Object to handle output messages.
Definition: CLASSLogger.hxx:144
void SetDataBaseIndex(string database)
Set the Name of the database index.
Definition: XSM_CLOSEST.hxx:108
vector< double > GetFuelParameter() const
Return the Fuel parameters of the DB.
Definition: XSM_CLOSEST.hxx:92
string GetFuelType() const
Return the fuel type of the DB.
Definition: XSM_CLOSEST.hxx:91
Defines a mean cross section predictor.
Definition: XSModel.hxx:48
pair< double, double > GetBurnUpRange() const
Return the Burnup range of the DB.
Definition: XSM_CLOSEST.hxx:93