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

Collaboration diagram for URANIE::Relauncher::TSubEval:

Public Member Functions | |
| TSubEval (TEval *) | |
| virtual | ~TSubEval () |
| TEval * | getEval () |
| int | freeze (Int_t, TObjArray &, TObjArray &, TObjArray &) |
| void | match (TObjArray &) |
| void | _rebuild (int, Bool_t) |
| TSubEval * | rebuild (int, Bool_t) |
| void | unbuild () |
| int | eval (vector< URANIE::DataServer::UEntry *> *, vector< URANIE::DataServer::UEntry *> *, int=0) |
Protected Attributes | |
| TEval * | _eval |
| int | _dec |
| std::vector< int > | _select |
| std::vector< int > | _selectout |
Constructor & Destructor Documentation
◆ TSubEval()
◆ ~TSubEval()
|
virtual |
Member Function Documentation
◆ _rebuild()
| void URANIE::Relauncher::TSubEval::_rebuild | ( | int | rank, |
| Bool_t | chef | ||
| ) |
References _eval, and URANIE::Relauncher::TEval::rebuild().
Referenced by rebuild().
◆ eval()
| int URANIE::Relauncher::TSubEval::eval | ( | vector< URANIE::DataServer::UEntry *> * | in, |
| vector< URANIE::DataServer::UEntry *> * | out, | ||
| int | ncalc = 0 |
||
| ) |
◆ freeze()
| int URANIE::Relauncher::TSubEval::freeze | ( | Int_t | , |
| TObjArray & | , | ||
| TObjArray & | , | ||
| TObjArray & | |||
| ) |
◆ getEval()
| TEval * URANIE::Relauncher::TSubEval::getEval | ( | ) |
References _eval.
Referenced by URANIE::Relauncher::TComposeEval::isThreadSafe().
◆ match()
| void URANIE::Relauncher::TSubEval::match | ( | TObjArray & | allvar | ) |
◆ rebuild()
| TSubEval * URANIE::Relauncher::TSubEval::rebuild | ( | int | rank, |
| Bool_t | chef | ||
| ) |
References _rebuild(), and TSubEval().
Referenced by URANIE::Relauncher::TComposeMulti::_rebuild(), and URANIE::Relauncher::TComposeEval::_rebuild().
◆ unbuild()
| void URANIE::Relauncher::TSubEval::unbuild | ( | ) |
References _eval, and URANIE::Relauncher::TEval::unbuild().
Referenced by URANIE::Relauncher::TComposeMulti::unbuild(), and URANIE::Relauncher::TComposeEval::unbuild().
Member Data Documentation
◆ _dec
|
protected |
Referenced by freeze().
◆ _eval
|
protected |
