Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]()  | 
  
    Uranie / Launcher
    v4.10.0
    
   | 
 
TCode.h
  
Go to the documentation of this file.
  293     virtual void preTraitment(forkcode *fjob, Double_t *val, Int_t *index = NULL, Option_t *option = "");
  301     virtual void preTraitment(forkcode *fjob, vector<URANIE::DataServer::UEntry*> *input, Option_t *option = "");
  320     virtual Bool_t postTraitment(forkcode *fjob, Int_t &nout, Double_t *dvalout, Option_t *option = "", TList *lstOut = NULL);
  327     virtual Bool_t postTraitment(forkcode *fjob, vector<URANIE::DataServer::UEntry*> *out, Option_t *option = "");
TString getInputVarNames()
Get the names of the input variables separated by ":". 
Definition: TCluster.h:66
virtual void terminate(Option_t *option="")
Terminate phase of the code. 
Int_t getNInputAttributes()
Get the number of input attributes. 
TString getOutputVarNames()
Get the names of the output variables separated by ":". 
virtual void preTraitment(forkcode *fjob, Double_t *val, Int_t *index=NULL, Option_t *option="")
Pre-traitment phase of the code. 
virtual void initRun(forkcode *fjob, Option_t *option="")
void changeLog()
Swith the status of the log. 
Definition: TCode.h:410
virtual void start(forkcode *fjob, Option_t *option="")
Start to run the code (non bloquant) 
Interface of the class URANIE::Launcher::TInputFile. 
virtual void cleanOutputFiles(forkcode *fjob, Option_t *option="")
Cleans the output files. 
URANIE::DataServer::TDataServer * getTDataServer()
Get the pointer to the TDS. 
Definition: TCode.h:229
TString _sWorkingDirectory
The Working directory. 
Definition: TCode.h:437
TString getReferenceDirectory()
Get the reference directory where inputs no change are located. 
Definition: TCode.h:148
virtual void printLog(Option_t *option="")
Print the log of the object/class. 
TInputFile * getInputFile(TString sfile)
Get the input file file from his name. 
Int_t _nOfInput
The size of the vector listOfInput scanning input files. 
Definition: TCode.h:441
TString getWorkingDirectory()
Get the working directory. 
Definition: TCode.h:134
void setTDataServer(URANIE::DataServer::TDataServer *atds)
Set the pointer to the TDS. 
Definition: TCode.h:236
TString getCommand()
Get the code command. 
Definition: TCode.h:162
virtual Bool_t postTraitment(forkcode *fjob, Int_t &nout, Double_t *dvalout, Option_t *option="", TList *lstOut=NULL)
Post-traitment phase of the code. 
Int_t _nOfInputToSubstitute
The size of the vector _nIndexOfInputToSubstitute. 
Definition: TCode.h:442
Int_t getNOutputFiles()
Get the number of output files. 
Definition: TCode.h:169
void createDirectory(TString sPathName, TString sDirectoryName="")
create the directory sPathName+"/"+sDirectoryName 
Interface of the class URANIE::Launcher::TOutputFile. 
Int_t getNInputFiles()
Get the number of input files. 
Definition: TCode.h:187
void setWorkingDirectory(TString sPathName="")
Set the working directory. 
Int_t * _nIndexOfInputToSubstitute
The vector of Index to Substitute. 
Definition: TCode.h:443
TOutputFile * getOutputFile(Int_t nfile)
Get the output file from his index. 
void addOutputFile(TOutputFile *ifile)
Add a TOutputFile file The TOutputFile file contains the output attributes of teh study...
Int_t _nCurrentSimulation
The Current number of simulation. 
Definition: TCode.h:440
void setCommand(TString str)
Set the code command. 
Definition: TCode.h:155
URANIE::DataServer::TAttribute * getAttribute(Int_t nfile, Int_t natt)
Get an attribute of an output file. 
virtual void run(forkcode *fjob, Option_t *option="")
Run the code (bloquant) 
TString _sReferenceDirectory
The Working directory. 
Definition: TCode.h:438
void setReferenceDirectory(TString str)
Set the reference directory where inputs no change are located. 
Definition: TCode.h:141
protected TList * _listOfInputFiles
< vector of output files 
Definition: TCode.h:436
URANIE::DataServer::TAttribute * getInputAttribute(Int_t nfile, Int_t natt)
Get an attribute of an input file. 
Int_t getNOutputAttributes()
Get the number of output attributes. 
virtual void prepareEntries(forkcode *fjob, vector< URANIE::DataServer::UEntry *> *input)
Pre-traitment phase of the code that deals with vectors/strings. 
virtual void initFileType(Option_t *option="")
Init file typing. 
                                
            