Documentation / Developer's manual
Available modules
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]() |
Uranie / Uncertainty Modeler
v4.10.0
|
TCirce.h
Go to the documentation of this file.
Definition: TCirce.cxx:57
TMatrixD getCMatrixInitial()
Get the initial Matrix C.
Definition: TCirce.h:170
TMatrixD _matInitialC
The initial matrix of C.
Definition: TCirce.h:91
TVectorD _vecInitialB
The initial vector B.
Definition: TCirce.h:92
TVectorD _vecYStarVariance
The vector of experimental variance.
Definition: TCirce.h:89
TMatrixD _matCorrelation
The final matrix of correlation.
Definition: TCirce.h:75
void addData(URANIE::DataServer::TDataServer *tds, const char *systar, const char *syhat, const char *ssensi, const char *sexpuncert="")
Add data from a new TDS.
Definition: TCirce.cxx:129
Double_t getTolerance()
Get the Tolerance parameter.
Definition: TCirce.h:120
TMatrixD _matVarianceMu
The matrix of variance of mu computed Confidence Interval by the Fisher Matrix.
Definition: TCirce.h:94
TMatrixD getCMatrix()
Get the final matrix C of coriance (Circe)
Definition: TCirce.h:175
Int_t getSeed()
Returns the seed value.
Definition: TCirce.h:249
const char * getInputFile()
Get the Circe Input File.
Definition: TCirce.h:217
void readInputFile(const char *sfile="", ECirceMethod nCirceMethod=kBiaisBloc)
Set and Read the Circe Input File.
Definition: TCirce.cxx:333
TString _sCirceInputFile
The input file of Circe.
Definition: TCirce.h:78
Int_t _nSeed
the Seed of the random generator
Definition: TCirce.h:70
TList * _listOfBloc
The list of bloc (default NULL : when only one is as blias.f)
Definition: TCirce.h:85
TList * _listOfTDS
The list of TDS which contain data.
Definition: TCirce.h:83
Definition: TCirce.h:67
TVectorD _vecDiff
The vector Y = Texp - Ycode.
Definition: TCirce.h:88
ECirceMethod _nCirceMethod
the Circe method from (kBiais, kBiaisBloc, kBiaisBlocCInitAlea, kBiaisBlocBootstrap) ...
Definition: TCirce.h:79
void addBloc(URANIE::DataServer::TDataServer *tds, const char *sbloc, const char *sname="")
The addBloc method.
Definition: TCirce.cxx:635
TMatrixD initCMatrix(Int_t nrows, Double_t dMulti)
Generate a ramdom finite positive matrix C.
Definition: TCirce.cxx:389
TCirce(URANIE::DataServer::TDataServer *tds, const char *systar, const char *syhat, const char *ssensi, const char *sexpuncert="", Option_t *option="")
Default constructor.
Definition: TCirce.cxx:65
TVectorD getBVectorInitial()
Get the initial vector B.
Definition: TCirce.h:182
TList * _listOfSensitivity
The list of sensitivity parameter.
Definition: TCirce.h:86
Definition: TCirce.h:67
TVectorD getBVector()
Get the final vector of biais (Circe)
Definition: TCirce.h:187
Int_t getNCMatrix()
Get the number of random matrix C to generate.
Definition: TCirce.h:130
void estimate(Option_t *option="")
the estimate procedure
Definition: TCirce.cxx:733
TMatrixD _matSensibility
The matrix of sensibility.
Definition: TCirce.h:90
Definition: TCirce.h:60
Int_t getNParameters()
Get the number of parameters.
Definition: TCirce.h:147
Int_t getNTDS()
Get the number of TDS.
Definition: TCirce.cxx:270
void printResults(Option_t *option="")
Print the results.
Definition: TCirce.cxx:1140
Int_t _nParameters
The number of parameters.
Definition: TCirce.h:77
Definition: TUncertModeler.h:47
Double_t getLikelihood()
Get the Likelihood for the optimal parameters.
Definition: TCirce.h:137
virtual ~TCirce()
Default destructor.
Definition: TCirce.cxx:100
TMatrixD getMatrixVarianceMu()
Get the matrix of variance of mu.
Definition: TCirce.h:152
Double_t _dTol
The tolerance to test the convergence (default 1e-5)
Definition: TCirce.h:71
void setNCMatrix(Int_t n)
Set the number of random matrix C to generate.
Definition: TCirce.h:125
void setBVectorInitial(TVectorD vec)
Set the initial vector B.
Definition: TCirce.cxx:371
Double_t _dLikelihood
The Likelihood for the optimal parameter.
Definition: TCirce.h:72
Definition: TCirce.h:67
void setCMatrixInitial(TMatrixD mat)
Set The initial Matrix C.
Definition: TCirce.cxx:354
void setTolerance(Double_t dtol)
Set the tolerance parameter.
Definition: TCirce.cxx:282
virtual void printLog(Option_t *option="")
Print the log of the class.
Definition: TCirce.cxx:1214
void init(Option_t *option="")
The init method.
Definition: TCirce.cxx:419
Definition: TCirce.h:67
TMatrixD getMatrixVarianceSigma()
Get the matrix of variance of sigma.
Definition: TCirce.h:157
TList * _listOfInformations
The list of information for Circe.
Definition: TCirce.h:84
TVectorD _vecBiais
The final vector of biais.
Definition: TCirce.h:73
void terminate(Option_t *option="")
the terminate method
Definition: TCirce.cxx:1064
Int_t _nInitCAlea
the number of Matrix C alea (default 1)
Definition: TCirce.h:81
TMatrixD _matVarianceSigma
The matrix of variance of sigma computed Confidence Interval by the Fisher Matrix.
Definition: TCirce.h:95
void setSeed(Int_t ind=0)
Init the seed.
Definition: TCirce.cxx:1121
TMatrixD _matC
The final matrix of Covariance.
Definition: TCirce.h:74
Definition: TCirce.h:67
Interface with statistical test.
Int_t _nPatterns
The number of patterns.
Definition: TCirce.h:76
Int_t getNPatterns()
Get the number of patterns.
Definition: TCirce.h:142
void setInputFile(const char *sfile)
Set the Circe Input File.
Definition: TCirce.cxx:307