Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Launcher v4.9.0
|
TLauncher.h
Go to the documentation of this file.
127 URANIE::DataServer::TDSNtupleD* createNtupleDFile(TString &sntlname, TString &slabelvarname, TString &slabelvartype);
Interface of the class URANIE::Launcher::TCode.
void addSaveFile(TString sfile)
Defines the output file to save during the launching process.
URANIE::DataServer::UMessageLogger * _fLogger
Definition TLauncher.h:75
TString _sdirectory
Current directory.
Definition TLauncher.h:93
TString _sPostProCommand
The prepro command after each parralel computation.
Definition TLauncher.h:96
Bool_t _DoLogger
Boolean to edit the log.
Definition TLauncher.h:102
virtual void createResultsDirectory(Option_t *option="")
Builts Results directory, no available options.
Bool_t getNoIntermediateSaved()
Get the clean flag.
Definition TLauncher.h:274
void setSave(Int_t nSave=-1)
Activates the save mode and sets number of max saves to perform.
TString _sPreProCommand
The prepro command before each parralel computation.
Definition TLauncher.h:95
void setPreProCommand(TString sCommand)
Set the \it "prepro" command to execute before each parallel computation.
Definition TLauncher.h:195
Int_t _nMaxSave
The authorized number of saves.
Definition TLauncher.h:108
void setNoIntermediateSaved(Bool_t bbool=kTRUE)
Set the "only final file" flag.
Definition TLauncher.h:83
Int_t _nprocs
The number of process for one job.
Definition TLauncher.h:107
Bool_t _bsave
Saves all the computation files in each directory.
Definition TLauncher.h:99
void setDrawProgressBar(Bool_t bbool=kTRUE)
Set the "draw progress bar" flag.
Definition TLauncher.h:256
vector< URANIE::DataServer::UEntry * > _InputVector
Pointer vers un TDS.
Definition TLauncher.h:112
URANIE::DataServer::TDSNtupleD * createNtupleDFile(TString &sntlname, TString &slabelvarname, TString &slabelvartype)
Create the ntupleD to store the output results.
void setWorkingDirectory(TString str)
Sets the working directory where to realize the computations.
TString getWorkingDirectory()
Gets the working directory.
Definition TLauncher.h:185
Bool_t _DoMultiDump
Boolean to edit the log.
Definition TLauncher.h:103
vector< URANIE::DataServer::UEntry * > _OutputVector
Definition TLauncher.h:112
Bool_t getDrawProgressBar()
Get the clean flag.
Definition TLauncher.h:265
void unsetSave()
Desactivates the save mode and unsets the specified number of max saves.
Definition TLauncher.h:217
virtual void printLog(Option_t *option="")
virtual void terminate(Option_t *option="")
Terminate phase of the code.
virtual void clean(Option_t *option="")
Cleans the working directory of the code.
TLauncher(URANIE::DataServer::TDataServer *tds, TCode *code, Option_t *option="")
Constructor with a dataserver.
void initiateTheEntryVector()
Create fill correctly the UEntry vectors.
void setPostProCommand(TString sCommand)
Set the \it "postpro" command to execute after each parallel computation.
Definition TLauncher.h:204
void unsetEmptyMasterNode()
Definition TLauncher.h:349
TString _sworkingDirectory
The Working directory.
Definition TLauncher.h:94
Bool_t _bclean
Cleans the Working Directory before runing the code.
Definition TLauncher.h:100
Bool_t _bnoIntermediateSaved
Boolean to decide whether to keep or not the intermediate state.
Definition TLauncher.h:105
Bool_t _bdrawProgressBar
Boolean to know if the progress bar has to be drawn.
Definition TLauncher.h:104
void setVarDraw(TString str, TString select="", TString opt="")
Activates and defines the graphics during the launching.
Definition TLauncher.h:292
TList * _listOfSaveFile
temporisation in seconds between first and last execution on a batch system
Definition TLauncher.h:110
void setClean(Bool_t bbool=kTRUE)
Set the clean flag.
Definition TLauncher.h:237
Definition TCluster.h:67