English Français

Documentation / Developer's manual

Available modules

Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,   Uranie / ReLauncher: URANIE::Relauncher::TStandardEval Class Reference
Uranie / ReLauncher v4.9.0
/* @license-end */
URANIE::Relauncher::TStandardEval Class Reference

#include <TStandardEval.h>

Inheritance diagram for URANIE::Relauncher::TStandardEval:
Collaboration diagram for URANIE::Relauncher::TStandardEval:

Public Member Functions

 TStandardEval ()
 
virtual void addInput (URANIE::DataServer::TAttribute *)
 
virtual void addOutput (URANIE::DataServer::TAttribute *)
 
virtual void setInputs (Int_t, URANIE::DataServer::TAttribute *,...)
 
virtual void setOutputs (Int_t, URANIE::DataServer::TAttribute *,...)
 
- Public Member Functions inherited from URANIE::Relauncher::TBaseEval
 TBaseEval ()
 
virtual void addAllInputs (URANIE::DataServer::TDataServer *)
 
virtual void freeze ()
 
virtual TEvalrebuild (int rank, Bool_t chef=kTRUE)
 
virtual Bool_t unbuild ()
 
virtual TObjArray * getInputList ()
 
virtual TObjArray * getOutputList ()
 
virtual void checkAttributeType (URANIE::DataServer::TAttribute *att)
 
virtual int getOutDimension (vector< URANIE::DataServer::UEntry * > *)
 
virtual bool isThreadSafe ()
 
virtual bool containsStringType ()
 
virtual void clean ()
 
virtual void cleanOutputs ()
 
- Public Member Functions inherited from URANIE::Relauncher::TEval
virtual ~TEval ()
 
virtual void provideSingleResult ()=0
 
virtual int eval (vector< URANIE::DataServer::UEntry * > *, vector< URANIE::DataServer::UEntry * > *, int=0)=0
 

Additional Inherited Members

- Protected Attributes inherited from URANIE::Relauncher::TBaseEval
int _freezed
 
TObjArray _input
 
TObjArray _output
 

Constructor & Destructor Documentation

◆ TStandardEval()

URANIE::Relauncher::TStandardEval::TStandardEval ( )
inline

Member Function Documentation

◆ addInput()

void URANIE::Relauncher::TStandardEval::addInput ( URANIE::DataServer::TAttribute *  un)
virtual

◆ addOutput()

void URANIE::Relauncher::TStandardEval::addOutput ( URANIE::DataServer::TAttribute *  un)
virtual

◆ setInputs()

void URANIE::Relauncher::TStandardEval::setInputs ( Int_t  size,
URANIE::DataServer::TAttribute *  un,
  ... 
)
virtual

◆ setOutputs()

void URANIE::Relauncher::TStandardEval::setOutputs ( Int_t  size,
URANIE::DataServer::TAttribute *  un,
  ... 
)
virtual