English Français

Documentation / Developer's manual

Available modules

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

Implement the URANIE::Sensitivity::THSIC class. More...

#include "TPad.h"
#include "TProfile.h"
#include "TLeaf.h"
#include "TGaxis.h"
#include "TLatex.h"
#include "TLegend.h"
#include "TMap.h"
#include "TRegexp.h"
#include "TObjString.h"
#include "TDirectory.h"
#include "Math/Math.h"
#include "Math/ProbFuncMathCore.h"
#include "THSIC.h"
#include "TSensitivity.h"
#include "TKernel.h"
#include "TPatternsEventList.h"
Include dependency graph for THSIC.cxx:

Functions

 ClassImp (URANIE::Sensitivity::THSIC) namespace URANIE
 

Detailed Description

Implement the URANIE::Sensitivity::THSIC class.

Author
Fabrice Gaudier fabri.nosp@m.ce.g.nosp@m.audie.nosp@m.r@ce.nosp@m.a.fr
Date
2018/06/22

Function Documentation

◆ ClassImp()

parseOption

setEstimatedVariance

setNPermutationSample

setThresholdPermutation

setThresholdGamma

permutedPermMatrix

estimateSigma

generateHMatrix

getMatrixKGaussian

Clean

unBiasedHSIC

getSumOfMatrixBk

= ( 1.0 * _nS * ( _nS-1));

computeTrace

= (1.0*_nS*_nS);

doubleCentering

generateSample

drawIndexesHistogram

Case to activate the log (locally)

case to draw the legend

computeIndexes

evaluateIndexes

Fill the values

Clean

Clean

printSummary

printLog

References URANIE::Sensitivity::TSensitivity::_blog, URANIE::Sensitivity::TSensitivity::_listOfInputAttributes, URANIE::Sensitivity::TSensitivity::_listOfOutputAttributes, URANIE::Sensitivity::THSIC::_nEstimatedVariance, URANIE::Sensitivity::THSIC::_nPermutationSample, URANIE::Sensitivity::TSensitivity::_nS, URANIE::Sensitivity::THSIC::_nThresholdGamma, URANIE::Sensitivity::THSIC::_nThresholdPermutation, URANIE::Sensitivity::TSensitivity::_ntresult, URANIE::Sensitivity::TSensitivity::_nX, URANIE::Sensitivity::TSensitivity::_nY, URANIE::Sensitivity::TSensitivity::_sMethodName, URANIE::Sensitivity::TSensitivity::_sOutputAttribute, URANIE::Sensitivity::TSensitivity::_sSelectedInput, URANIE::Sensitivity::TSensitivity::_sSelectedOutput, URANIE::Sensitivity::TSensitivity::_tds, URANIE::Sensitivity::THSIC::computeIndexes(), URANIE::Sensitivity::THSIC::computeTrace(), dEPSILONSigma, URANIE::Sensitivity::THSIC::doubleCentering(), URANIE::Sensitivity::THSIC::drawIndexes(), URANIE::Sensitivity::THSIC::estimateSigma(), URANIE::Sensitivity::THSIC::evaluateIndexes(), URANIE::Sensitivity::TSensitivity::fillIndex(), URANIE::Sensitivity::THSIC::generateHMatrix(), URANIE::Sensitivity::THSIC::generateSample(), URANIE::Sensitivity::THSIC::getMatrixKGaussian(), URANIE::Sensitivity::THSIC::getSumOfMatrixBk(), URANIE::Sensitivity::THSIC::kMedianeDelta, URANIE::Sensitivity::THSIC::kStdEmpirical, URANIE::Sensitivity::THSIC::kUnknown, NDefaultPermutation, NDefaultThresholdGamma, NDefaultThresholdPermutation, NMinimumPatterns, URANIE::Sensitivity::THSIC::parseOption(), URANIE::Sensitivity::THSIC::permutedPermMatrix(), URANIE::Sensitivity::THSIC::printLog(), URANIE::Sensitivity::TSensitivityTest::printLog(), URANIE::Sensitivity::THSIC::printSummary(), URANIE::Sensitivity::THSIC::setEstimatedVariance(), URANIE::Sensitivity::TSensitivity::setLog(), URANIE::Sensitivity::THSIC::setNPermutationSample(), URANIE::Sensitivity::THSIC::setThresholdGamma(), URANIE::Sensitivity::THSIC::setThresholdPermutation(), URANIE::Sensitivity::THSIC::THSIC(), URANIE::Sensitivity::THSIC::unBiasedHSIC(), URANIE::Sensitivity::TSensitivity::unsetLog(), and URANIE::Sensitivity::THSIC::~THSIC().