English Français

Documentation / Developer's manual

Available modules

Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,   Uranie / Sampler: TUniforme Class Reference
Uranie / Sampler v4.9.0
/* @license-end */
TUniforme Class Reference

#include <TUniforme.h>

Inheritance diagram for TUniforme:
Collaboration diagram for TUniforme:

Public Member Functions

 TUniforme (Double_t x, Double_t y)
 
 ~TUniforme ()
 
 ClassDef (TUniforme, ID_SAMPLER)
 
- Public Member Functions inherited from TDistribution
 TDistribution ()
 
 TDistribution (TVectorD M, TMatrixD A)
 
void initialisation (TVectorD M, TMatrixD A)
 
 ~TDistribution ()
 
TNtupleD * getTuple ()
 
void setTaille (Int_t n)
 
TRandom3 * getRandom ()
 
Int_t getTaille ()
 
Int_t getDim ()
 
TVectorD getMean ()
 
TVectorD getSigma ()
 
TMatrixD getMatEcartTypeCorrelation ()
 
TMatrixD getMatCorrelation ()
 
TMatrixD getMatCovariance ()
 
void setMean (TVectorD M)
 
void setMatEcartTypeCorrelation (TMatrixD A)
 
void setProb (Double_t proba)
 
Double_t getProb ()
 
void simulation ()
 
void verification ()
 
 ClassDef (TDistribution, ID_SAMPLER)
 

Private Attributes

Double_t a
 
Double_t b
 

Additional Inherited Members

- Protected Attributes inherited from TDistribution
TRandom3 * _rdm
 Generator of random number.
 
Double_t _dprob
 Weight of the distribution.
 
Int_t _taille
 Sample size.
 
TNtupleD * _vect
 Tuple where simulated samples are stored.
 
Int_t _dim
 Dimension of the distribution.
 
TVectorD _vectMean
 Mean value of the distribution.
 
TMatrixD _matEcartTypeCorr
 "_matEcartTypeCorr" represents the $\sigma_i$ along the diagonal and $\rho_{i,j}$ elsewhere. Be careful the matrix must be symmetric
 

Constructor & Destructor Documentation

◆ TUniforme()

TUniforme::TUniforme ( Double_t  x,
Double_t  y 
)

◆ ~TUniforme()

TUniforme::~TUniforme ( )

Member Function Documentation

◆ ClassDef()

TUniforme::ClassDef ( TUniforme  ,
ID_SAMPLER   
)

Member Data Documentation

◆ a

Double_t TUniforme::a
private

Referenced by ClassImp().

◆ b

Double_t TUniforme::b
private

Referenced by ClassImp().