Documentation / Manuel développeur
Modules disponibles
Calibration,  DataServer,  Launcher,  MetaModelOptim,  Modeler,  Optimizer,  ReLauncher,  Reliability,  ReOptimizer,  Sampler,  Sensitivity,  UncertModeler,  XmlProblem,  ![]() |
Uranie / Uncertainty Modeler
v4.10.0
|
URANIE::UncertModeler::TTestKolmogorovSmirnov Class Reference
#include <TTestKolmogorovSmirnov.h>
Inheritance diagram for URANIE::UncertModeler::TTestKolmogorovSmirnov:

Collaboration diagram for URANIE::UncertModeler::TTestKolmogorovSmirnov:

Public Member Functions | |
Constructor and Destructor | |
| TTestKolmogorovSmirnov (URANIE::DataServer::TDataServer *tds, const char *varexpinput, Option_t *option="") | |
| Default constructor. More... | |
| virtual | ~TTestKolmogorovSmirnov () |
| Default constructor. More... | |
Compute the score | |
| Double_t | computeTheCurrentScore (Int_t i, Double_t dzi) |
| The true computation with a vector of information and return the current value. More... | |
| void | computeModifiedScore (URANIE::DataServer::TStochasticAttribute::ELawType tlaw) |
| Compute the modified value of the statistic. More... | |
| const char * | getTitleStatistic () |
| Return the name of the statistic. More... | |
Public Member Functions inherited from URANIE::UncertModeler::TTester | |
| TTester (URANIE::DataServer::TDataServer *tds, ETestType nTestType, const char *varexpinput, Option_t *option="") | |
| Constructor by the type of Test. More... | |
| virtual | ~TTester () |
| Default constructor. More... | |
| Int_t | getID () |
| Double_t | getScore () |
| Get the score of the last test. More... | |
| Double_t | getModifiedScore () |
| Get the modified score of the last test. More... | |
| Double_t | getPValue () |
| Get the pValue of the last test. More... | |
| ECase | getCase () |
| getCaseOfGoF More... | |
| Double_t | computeScore (Option_t *option="") |
| Compute the score of the statistic. More... | |
| void | addUniformLaw (Double_t min, Double_t max, Color_t color=kBlack, TString stitle="") |
| Add in the current graph the CDF of a uniform law defined by theses parameters \( \min, \max \). More... | |
| void | addNormalLaw (Double_t mu, Double_t sigma, Color_t color=kBlack, TString stitle="") |
| Add in the current graph the CDF of a normal law defined by theses parameters \( {\cal N} ( \mu, \sigma ) \). More... | |
| void | addLogNormalLaw (Double_t mu, Double_t sigma, Color_t color=kBlack, TString stitle="") |
| Adds in the current graph the CDF of a LogNormal law defined by theses parameters \( \mu, \sigma \) of the \( ln(X) \sim {\cal N} ( \mu, \sigma )\) law. More... | |
| void | addWeibullLaw (Double_t beta, Double_t m, Color_t color=kBlack, TString stitle="") |
| Add in the current graph the CDF of a Weibull law defined by theses parameters \( {\cal W}( lambda, k) \). More... | |
| void | addGammaLaw (Double_t alpha, Double_t beta, Color_t color=kBlack, TString stitle="") |
| Adds in the current graph the CDF of a Gamma law defined by theses parameters \( {\cal G}amma ( \alpha, \beta) \). More... | |
| void | addBetaLaw (Double_t alpha, Double_t beta, Double_t min, Double_t max, Color_t color=kBlack, TString stitle="") |
| Add in the current graph the CDF of a Beta law defined by theses parameters \( \alpha, \beta, \min, \max \). More... | |
| void | treatOption (Option_t *option) |
| Treats the options of the computeScore method. More... | |
| void | computePValue (URANIE::DataServer::TStochasticAttribute::ELawType tlaw) |
| Compute the PValue of the test. More... | |
| Double_t | computePValue_KS_CaseAll (Double_t dz) |
| Compute the PValue of the test KS in all cases (Case0 && Case3) More... | |
| Double_t | computePValue_AD_Case0 (Double_t dz) |
| Compute the PValue of the test AD in case Case0 (all parameters of the PDF are given) More... | |
| Double_t | computePValue_AD_Case3 (Double_t dz, URANIE::DataServer::TStochasticAttribute::ELawType tlaw) |
| Compute the PValue of the test AD in case Case3 (all parameters of the PDF are estimated by MLE) More... | |
| Double_t | computePValue_CvM_Case3 (Double_t dz, URANIE::DataServer::TStochasticAttribute::ELawType tlaw) |
| Compute the PValue of the test CvM in case Case3 (all parameters of the PDF are estimated by MLE) More... | |
| void | setLog () |
| void | unsetLog () |
| void | changeLog () |
| Bool_t | getLog () |
| virtual void | printLog (Option_t *option="") |
Additional Inherited Members | |
Public Types inherited from URANIE::UncertModeler::TTester | |
| enum | ETestType { kKolmogorovSmirnov, kAndersonDarling, kCramerVonMises, kUnknown } |
| enum | ECase { kCase0, kCase1, kCase2, kCase3, kCaseUnknown } |
Public Attributes inherited from URANIE::UncertModeler::TTester | |
| ETestType | _nTestType |
| The type of test. More... | |
| ECase | _nCase |
| URANIE::DataServer::TDataServer * | _tds |
| Pointer to a TDS. More... | |
| Bool_t | _blog |
| Boolean for edit the log. More... | |
| Bool_t | _bquiet |
| Boolean for being quiet. More... | |
Protected Member Functions inherited from URANIE::UncertModeler::TTester | |
| void | findParametersLaw (TString soption, TVectorD &vec) |
| Finds the parameters in the option string. More... | |
| Int_t | nTimesValueLTvalVector (Double_t dval, TVectorD vecValues) |
| TGraph * | createGraph (Color_t color=kBlack) |
Protected Attributes inherited from URANIE::UncertModeler::TTester | |
| Long64_t | _nS |
| the size of selected values More... | |
| Double_t | _pValue |
| The pValue of the last test. More... | |
| Double_t | _dScore |
| The score of the last test. More... | |
| Double_t | _dModifiedScore |
| The Modified value score of the last test. More... | |
| TString | _sAttributes |
| The string of attributes separated by the colon ":" character. More... | |
| TList * | _listOfLaws |
| The list of law to test. More... | |
| Bool_t | _bDrawSame |
| Boolean for drawing in the current pad. More... | |
Constructor & Destructor Documentation
◆ TTestKolmogorovSmirnov()
| URANIE::UncertModeler::TTestKolmogorovSmirnov::TTestKolmogorovSmirnov | ( | URANIE::DataServer::TDataServer * | tds, |
| const char * | varexpinput, | ||
| Option_t * | option = "" |
||
| ) |
Default constructor.
Referenced by ClassImp().
◆ ~TTestKolmogorovSmirnov()
|
virtual |
Default constructor.
Referenced by ClassImp().
Member Function Documentation
◆ computeModifiedScore()
|
virtual |
Compute the modified value of the statistic.
Implements URANIE::UncertModeler::TTester.
Referenced by ClassImp().
◆ computeTheCurrentScore()
|
virtual |
The true computation with a vector of information and return the current value.
Implements URANIE::UncertModeler::TTester.
Referenced by ClassImp().
◆ getTitleStatistic()
|
inlinevirtual |
Return the name of the statistic.
Implements URANIE::UncertModeler::TTester.

Public Member Functions inherited from