Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]() |
Uranie / Optimizer
v4.10.0
|
URANIE::Optimizer::TObjectiveUncertainty Class Reference
Description of the class TObjectiveUncertainty. More...
#include <TObjectiveUncertainty.h>
Inheritance diagram for URANIE::Optimizer::TObjectiveUncertainty:

Collaboration diagram for URANIE::Optimizer::TObjectiveUncertainty:

Public Member Functions | |
Constructor and Destructor | |
| TObjectiveUncertainty (TString name) | |
| Constructor by name only. More... | |
| virtual | ~TObjectiveUncertainty () |
| Default destructor. More... | |
Value of the Objective | |
| Double_t | getObjective (Double_t *dvalues, Int_t nrow) |
| void | setYStar (URANIE::DataServer::TDataServer *tds, TString ystar, TString ystaruncert) |
| TString | getSigmaName () |
| return the value of the attribute _systaruncert More... | |
Printing Log | |
| virtual void | printLog (Option_t *option="") |
Public Member Functions inherited from URANIE::Optimizer::TObjective | |
| TObjective (TString name) | |
| Constructor by name only. More... | |
| virtual | ~TObjective () |
| Default destructor. More... | |
| Double_t | getObjective () const |
| Double_t | getObjectiveWithoutWeight () const |
| Bool_t | isActive () |
| void | unActive () |
| void | active () |
| void | delShare () |
| void | addShare () |
| int | getShare () |
| void | setWeight (Double_t val) |
| Double_t | getWeight () |
| void | setYStar (URANIE::DataServer::TDataServer *tds, TString ystar) |
| void | setYHat (URANIE::Launcher::TOutputFile *outfile, TString yhat) |
| void | setLog () |
| void | unsetLog () |
| void | changeLog () |
| Bool_t | getLog () |
Private Attributes | |
| TString | _systaruncert |
| Name of uncertainty of ystar. More... | |
Additional Inherited Members | |
Public Types inherited from URANIE::Optimizer::TObjective | |
| enum | EOptimType { kFunction, kSumOfSquare } |
Public Attributes inherited from URANIE::Optimizer::TObjective | |
| Double_t | _dweight |
| Weight of the Objective function. More... | |
| Double_t | _dweightold |
| The old Weight of the Objective function to save. More... | |
| Double_t | _dvalue |
| Value of the Objective function. More... | |
| Bool_t | _blog |
| Boolean to edit the log. More... | |
| TString | _syhat |
| Name of yhat. More... | |
| TString | _systar |
| Name of ystar. More... | |
| int | _nshare |
| number of object accessing it More... | |
| URANIE::DataServer::TDataServer * | _tds |
| Pointer of a TDS into YHat. More... | |
| URANIE::Launcher::TOutputFile * | _outfile |
| Pointer of Output file of TCode into YHAT. More... | |
Detailed Description
Description of the class TObjectiveUncertainty.
To be written by the developper.
Constructor & Destructor Documentation
◆ TObjectiveUncertainty()
| URANIE::Optimizer::TObjectiveUncertainty::TObjectiveUncertainty | ( | TString | name | ) |
◆ ~TObjectiveUncertainty()
|
virtual |
Default destructor.
Referenced by ClassImp().
Member Function Documentation
◆ getObjective()
|
virtual |
Reimplemented from URANIE::Optimizer::TObjective.
◆ getSigmaName()
|
inline |
return the value of the attribute _systaruncert
References _systaruncert.
◆ printLog()
|
virtual |
Reimplemented from URANIE::Optimizer::TObjective.
Referenced by ClassImp().
◆ setYStar()
|
inline |
References _systaruncert, and URANIE::Optimizer::TObjective::setYStar().
Member Data Documentation
◆ _systaruncert
|
private |
Name of uncertainty of ystar.
Referenced by ClassImp(), getSigmaName(), and setYStar().

Public Member Functions inherited from