Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  
Uranie / Sensitivity v4.9.0
|
TDGSM.h
Go to the documentation of this file.
This class provides sensitivity measures based on finite difference.
TDGSM(TDataServer *tdsNominal, TString inputAtt, TString outputAtt, TString sensitiveAtt=TString(""))
Constructor with a loaded data server.
virtual Double_t getStepSizeParameter()
Get the step size parameter.
Definition TDGSM.h:134
TMatrixD getSensitivityMatrix()
Returns the sensitivity matrix.
virtual void parseOption(Option_t *option="")
Read the possible options.
void generateSampleByOATDesign(Option_t *option="")
TDataServer * getDataServer()
Returns a pointer to the internal data server.
Definition TDGSM.h:148
TDGSM(TDataServer *tdsNominal, const char *fcn, Int_t ns, TString sensitiveAtt, TString outputAtt, TString samplingOption)
Constructor with the TDataServer and function name.
void evaluateIndexes(Option_t *option="")
Compute the sensitivity matrix.
TDGSM(TDataServer *tdsNominal, void(*fcn)(Double_t *, Double_t *), Int_t ns, TString sensitiveAtt, TString outputAtt, TString samplingOption="steps=1%")
Constructor with the TDataServer and function.
virtual void generateSample(Option_t *option="")
Generates the OAT sampling.
Definition TDGSM.h:158
TDGSM(TDataServer *tdsNominal, URANIE::Launcher::TCode *fcode, Int_t ns, TString sensitiveAtt="", TString samplingOption="steps=1%")
Constructor with the TDataServer and a TCode.
TDGSM(TDataServer *tdsNominal, URANIE::Relauncher::TRun *run, Int_t ns, TString sensitiveAtt="", TString samplingOption="steps=1%")
Constructor with the TDataServer and a TRun.
Description of the class TFiniteDifferences.
Definition TFiniteDifferences.h:80
URANIE::DataServer::TDataServer * _tds
Pointeur vers un TDS.
Definition TSensitivity.h:149