Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Optimizer v4.9.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. | |
virtual | ~TObjectiveUncertainty () |
Default destructor. | |
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 | |
Printing Log | |
virtual void | printLog (Option_t *option="") |
Public Member Functions inherited from URANIE::Optimizer::TObjective | |
TObjective (TString name) | |
Constructor by name only. | |
virtual | ~TObjective () |
Default destructor. | |
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. | |
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. | |
Double_t | _dweightold |
The old Weight of the Objective function to save. | |
Double_t | _dvalue |
Value of the Objective function. | |
Bool_t | _blog |
Boolean to edit the log. | |
TString | _syhat |
Name of yhat. | |
TString | _systar |
Name of ystar. | |
int | _nshare |
number of object accessing it | |
URANIE::DataServer::TDataServer * | _tds |
Pointer of a TDS into YHat. | |
URANIE::Launcher::TOutputFile * | _outfile |
Pointer of Output file of TCode into YHAT. | |
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().