Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Sampler v4.9.0
|
URANIE::Sampler::TOA Class Reference
Description of the class TOA. More...
#include <TOA.h>
Inheritance diagram for URANIE::Sampler::TOA:
Collaboration diagram for URANIE::Sampler::TOA:
Public Member Functions | |
Constructor and Destructor | |
TOA (URANIE::DataServer::TDataServer *tds, Option_t *option="oa", Int_t nCalcul=1000) | |
Default constructor. | |
virtual | ~TOA () |
Default destructor. | |
Generation of the sample | |
virtual void | generateSample (Option_t *option) |
Generates the sample. | |
Machine state | |
For stochastic methods, 2 states init et terminate can be created : the first one can be executed just before the generation of the sample, and the second one just after the generation. They can be used for pre or post traitement purpose. | |
virtual void | init () |
The pre-traitment step. | |
Printing Log | |
virtual void | printLog (Option_t *option="") |
Prints the log. | |
Public Member Functions inherited from URANIE::Sampler::TSamplerStochastic | |
TSamplerStochastic (URANIE::DataServer::TDataServer *tds, Option_t *option, Int_t nCalcul) | |
Constructor with a dataserver. | |
virtual | ~TSamplerStochastic () |
Default destructor. | |
void | setSeed (Int_t ind=0) |
Init the seed. | |
Int_t | getSeed () |
Returns the seed value. | |
Public Member Functions inherited from URANIE::Sampler::TSampler | |
TSampler (URANIE::DataServer::TDataServer *tds, Option_t *option, Int_t nCalcul) | |
Constructor with a TDataServer, the options and the size of the sample. | |
virtual | ~TSampler () |
Default destructor. | |
Int_t | GetID () |
Returns the ID of the class. | |
void | setMethodName (TString str) |
Sets the method name in a global variable. | |
TString | getMethodName () |
Gets the method name. | |
virtual URANIE::DataServer::TDataServer * | getTDS () |
Return the TDS filling by the sampling algorithm. | |
void | parseOption (Option_t *option) |
Parse the option. | |
virtual void | createListOfAttributes () |
Creates the List of attributes to simulate. | |
virtual void | createTuple () |
Creates the TDSNtupleD of data with only the TStochasticAttributes. | |
URANIE::DataServer::TDSNtupleD * | getTuple () |
Returns the TDSNtupleD of data. | |
virtual void | fillOtherAttributes () |
Fills the TDSNtupleD of data with other TFormulaAttributes. | |
void | setLog () |
void | unsetLog () |
void | changeLog () |
Bool_t | getLog () |
Private Attributes | |
Int_t | _nSymbols |
The number of symbols. | |
Additional Inherited Members | |
Public Attributes inherited from URANIE::Sampler::TSampler | |
Int_t | _nS |
The size of the sample. | |
Int_t | _nX |
The size of attributes to sample. | |
URANIE::DataServer::TDSNtupleD * | _ntsample |
the tntuple of data | |
TString | _sMethod |
The title of the sampler method. | |
Bool_t | _blog |
Log Printing. | |
Bool_t | _bupdateFile |
Update the back up file when generating the attributeformula if there is some. | |
URANIE::DataServer::TDataServer * | _tds |
Pointer to a TDS. | |
TList * | _lstOfAttributesToSample |
The list of Stochastic Attributes to sample. | |
Protected Member Functions inherited from URANIE::Sampler::TSamplerStochastic | |
virtual void | terminate () |
The post-processing step. | |
Protected Attributes inherited from URANIE::Sampler::TSamplerStochastic | |
Int_t | _nSeed |
Detailed Description
Description of the class TOA.
To be written by the developper.
Constructor & Destructor Documentation
◆ TOA()
URANIE::Sampler::TOA::TOA | ( | URANIE::DataServer::TDataServer * | tds, |
Option_t * | option = "oa" , |
||
Int_t | nCalcul = 1000 |
||
) |
Default constructor.
Referenced by ClassImp().
◆ ~TOA()
|
virtual |
Default destructor.
Referenced by ClassImp().
Member Function Documentation
◆ generateSample()
|
virtual |
◆ init()
|
virtual |
The pre-traitment step.
Reimplemented from URANIE::Sampler::TSamplerStochastic.
Referenced by ClassImp().
◆ printLog()
|
virtual |
Member Data Documentation
◆ _nSymbols
|
private |
The number of symbols.
Referenced by ClassImp().