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::TKeyScript Class Reference
Uranie / ReLauncher v4.9.0
/* @license-end */
URANIE::Relauncher::TKeyScript Class Reference

#include <TKeyScript.h>

Inheritance diagram for URANIE::Relauncher::TKeyScript:
Collaboration diagram for URANIE::Relauncher::TKeyScript:

Classes

class  FileNotFound
 

Public Member Functions

 TKeyScript (const char *path)
 
virtual ~TKeyScript (void)
 
void addInput (URANIE::DataServer::TAttribute *, const char *)
 
void setInputs (Int_t size, URANIE::DataServer::TAttribute *, const char *,...)
 
void setVectorProperties (TString beg, TString delim, TString end)
 
void setStringProperties (TString beg, TString end)
 
void setFormat (TString form)
 
virtual void build (TString &dir, TObjArray *in)
 
virtual void put (TString &ref, TString &tmp, Double_t *)
 
virtual void put (TString &ref, TString &tmp, vector< URANIE::DataServer::UEntry * > *in)
 

Protected Attributes

TString _path
 
TObjArray _vars
 
TString _format
 

Constructor & Destructor Documentation

◆ TKeyScript()

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

◆ ~TKeyScript()

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

References _vars.

Member Function Documentation

◆ addInput()

void URANIE::Relauncher::TKeyScript::addInput ( URANIE::DataServer::TAttribute *  att,
const char *  hash 
)

References _vars.

◆ build()

void URANIE::Relauncher::TKeyScript::build ( TString &  dir,
TObjArray *  in 
)
virtual

◆ put() [1/2]

void URANIE::Relauncher::TKeyScript::put ( TString &  ref,
TString &  tmp,
Double_t *  in 
)
virtual

◆ put() [2/2]

void URANIE::Relauncher::TKeyScript::put ( TString &  ref,
TString &  tmp,
vector< URANIE::DataServer::UEntry * > *  in 
)
virtual

◆ setFormat()

void URANIE::Relauncher::TKeyScript::setFormat ( TString  form)
inline

References _format.

◆ setInputs()

void URANIE::Relauncher::TKeyScript::setInputs ( Int_t  size,
URANIE::DataServer::TAttribute *  att,
const char *  hash,
  ... 
)

References _vars.

◆ setStringProperties()

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

◆ setVectorProperties()

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

Member Data Documentation

◆ _format

TString URANIE::Relauncher::TKeyScript::_format
protected

Referenced by put(), and setFormat().

◆ _path

TString URANIE::Relauncher::TKeyScript::_path
protected

Referenced by build(), put(), and put().

◆ _vars

TObjArray URANIE::Relauncher::TKeyScript::_vars
protected