English Français

Documentation / Manuel développeur

Modules disponibles

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

#include <TKeyResult.h>

Inheritance diagram for URANIE::Relauncher::TKeyResult:
Collaboration diagram for URANIE::Relauncher::TKeyResult:

Public Member Functions

 TKeyResult (const char *)
 
virtual ~TKeyResult (void)
 
void addOutput (URANIE::DataServer::TAttribute *at, const char *key)
 
void setOutputs (int, URANIE::DataServer::TAttribute *at, const char *key,...)
 
void build (TObjArray *)
 
int get (TString &, Double_t *)
 
int get (TString &work, vector< URANIE::DataServer::UEntry * > *sout)
 
void clearFile (TString tmpdir)
 
void setVectorProperties (TString beg, TString delim, TString end)
 
void setStringProperties (TString beg, TString end)
 

Protected Attributes

TString _path
 
TObjArray _vars
 
bool _bnoVectorSpecificities
 

Constructor & Destructor Documentation

◆ TKeyResult()

URANIE::Relauncher::TKeyResult::TKeyResult ( const char *  path)

◆ ~TKeyResult()

URANIE::Relauncher::TKeyResult::~TKeyResult ( void  )
virtual

References _vars.

Member Function Documentation

◆ addOutput()

void URANIE::Relauncher::TKeyResult::addOutput ( URANIE::DataServer::TAttribute *  at,
const char *  key 
)

References _vars.

◆ build()

void URANIE::Relauncher::TKeyResult::build ( TObjArray *  out)
virtual

◆ clearFile()

void URANIE::Relauncher::TKeyResult::clearFile ( TString  tmpdir)
virtual

Implements URANIE::Relauncher::TCodeResult.

References _path.

◆ get() [1/2]

int URANIE::Relauncher::TKeyResult::get ( TString &  work,
Double_t *  res 
)
virtual

◆ get() [2/2]

int URANIE::Relauncher::TKeyResult::get ( TString &  work,
vector< URANIE::DataServer::UEntry * > *  sout 
)
virtual

◆ setOutputs()

void URANIE::Relauncher::TKeyResult::setOutputs ( int  ,
URANIE::DataServer::TAttribute *  at,
const char *  key,
  ... 
)

References _vars.

◆ setStringProperties()

void URANIE::Relauncher::TKeyResult::setStringProperties ( TString  beg,
TString  end 
)

◆ setVectorProperties()

void URANIE::Relauncher::TKeyResult::setVectorProperties ( TString  beg,
TString  delim,
TString  end 
)

Member Data Documentation

◆ _bnoVectorSpecificities

bool URANIE::Relauncher::TKeyResult::_bnoVectorSpecificities
protected

Referenced by get(), and setVectorProperties().

◆ _path

TString URANIE::Relauncher::TKeyResult::_path
protected

Referenced by clearFile(), get(), and get().

◆ _vars

TObjArray URANIE::Relauncher::TKeyResult::_vars
protected