Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Sampler v4.9.0
|
TOATSamplingMultiNominal.h
Go to the documentation of this file.
Creation of the abstract class TSamplerStochastic.
This class has been renamed. Please use TOATDesign instead.
Definition TOATSamplingMultiNominal.h:145
virtual Double_t getNumberOfModifications()
Get the number of modifications per attribute and nominal values.
Definition TOATSamplingMultiNominal.h:227
virtual TMap * getRangeInformation()
Get the list mapping the names of the changing attributes and their corresponding range information.
Definition TOATSamplingMultiNominal.h:251
virtual void printLog(Option_t *option="")
Prints the log.
TString _sMode
Sampling mode. So far, can be "random" or "regular".
Definition TOATSamplingMultiNominal.h:149
void setRange(TString changingAttName, Double_t rangeValue, Bool_t is_percent=kFALSE)
Set the range of the sampling for a changing attribute.
virtual void init()
Initialise the sampling procedure.
Int_t _nNbModif
Number of modification for each nominal value of each changing attribute.
Definition TOATSamplingMultiNominal.h:151
virtual URANIE::DataServer::TDSNtupleD * getNominalValueTuple()
Get the tuple storing the nominal values of the attributes.
Definition TOATSamplingMultiNominal.h:257
virtual TList * getChangingAttList()
Get the list of changing attributes.
Definition TOATSamplingMultiNominal.h:245
virtual void setOption(TString mode, Int_t number)
Set the sampling mode and number of modifications.
virtual void generateSample(Option_t *option="")
Generates the sample.
Bool_t _bHasData
Boolean value set to TRUE if the data server _tds contains data.
Definition TOATSamplingMultiNominal.h:155
TList _changingAttList
List of changing attributes.
Definition TOATSamplingMultiNominal.h:152
virtual Bool_t getHasData()
Returns TRUE if the internal data server contains data.
Definition TOATSamplingMultiNominal.h:221
TString _sGenMode
Data generation mode. Only used in the random mode context, can be "lhs", or "srs".
Definition TOATSamplingMultiNominal.h:150
virtual TString getGenerationMode()
Get random generation method.
Definition TOATSamplingMultiNominal.h:239
void setRange(TString changingAttName, TString rangeAttName, Bool_t is_percent=kFALSE)
Set the name of the attribute holding the range of the sampling for a changing attribute.
TOATSamplingMultiNominal(URANIE::DataServer::TDataServer *tds, TString mode="regular", Int_t number=2)
Constructor of the OAT sampler.
TMap _infoRangeMap
A list mapping the names of the changing attributes and their corresponding range information.
Definition TOATSamplingMultiNominal.h:153
virtual ~TOATSamplingMultiNominal()
Default destructor.
virtual TString getSamplingMode()
Get OAT sampling mode.
Definition TOATSamplingMultiNominal.h:233
URANIE::DataServer::TDSNtupleD * _nominalValueTuple
A tuple storing the nominal values of the attributes.
Definition TOATSamplingMultiNominal.h:154
virtual void terminate()
The post-processing step. Nothing is done.
Definition TOATSamplingMultiNominal.h:181
Definition TSamplerStochastic.h:44
Definition TAMHCopula.h:60