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::TObjectiveL1 Class Reference
Description of the class TObjectiveL1. More...
#include <TObjectiveL1.h>
Inheritance diagram for URANIE::Optimizer::TObjectiveL1:

Collaboration diagram for URANIE::Optimizer::TObjectiveL1:

Public Member Functions | |
Constructor and Destructor | |
| TObjectiveL1 (TString name) | |
| Constructor by name only. More... | |
| virtual | ~TObjectiveL1 () |
| Default destructor. More... | |
Value of the Objective | |
| Double_t | getObjective (Double_t *dvalues, Int_t nrow) |
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 () |
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 TObjectiveL1.
To be written by the developper.
Constructor & Destructor Documentation
◆ TObjectiveL1()
| URANIE::Optimizer::TObjectiveL1::TObjectiveL1 | ( | TString | name | ) |
◆ ~TObjectiveL1()
|
virtual |
Default destructor.
Referenced by ClassImp().
Member Function Documentation
◆ getObjective()
|
virtual |
Reimplemented from URANIE::Optimizer::TObjective.
◆ printLog()
|
virtual |
Reimplemented from URANIE::Optimizer::TObjective.
Referenced by ClassImp().

Public Member Functions inherited from