Logo ROOT  
Reference Guide
TMVA Namespace Reference

create variable transformations More...

Namespaces

 DNN
 
 Experimental
 
 Internal
 
 kNN
 
 TMVAGlob
 

Classes

class  AbsoluteDeviationLossFunction
 
class  AbsoluteDeviationLossFunctionBDT
 
class  AbsValue
 
class  BDTEventWrapper
 
class  BinarySearchTree
 
class  BinarySearchTreeNode
 
class  BinaryTree
 
class  CCPruner
 
class  CCTreeWrapper
 
class  ClassifierFactory
 
class  ClassInfo
 
class  compose_binary_t
 
class  compose_unary_t
 
class  Config
 
class  Configurable
 
class  ConvergenceTest
 
class  CostComplexityPruneTool
 
class  CrossEntropy
 
class  CrossValidation
 Use html for explicit line breaking
Markdown links? class reference? More...
 
class  CrossValidationFoldResult
 
class  CrossValidationResult
 
class  CvSplit
 
class  CvSplitKFolds
 
class  CvSplitKFoldsExpr
 
class  DataInputHandler
 
class  DataLoader
 
class  DataSet
 
class  DataSetFactory
 
class  DataSetInfo
 
class  DataSetManager
 
class  DecisionTree
 
class  DecisionTreeNode
 
struct  DeleteFunctor_t
 
class  DTNodeTrainingInfo
 
class  Envelope
 
class  Event
 
class  Executor
 Base Excutor class. More...
 
class  ExpectedErrorPruneTool
 
class  Factory
 
class  FitterBase
 
class  GeneticAlgorithm
 
class  GeneticFitter
 
class  GeneticGenes
 
class  GeneticPopulation
 
class  GeneticRange
 
class  GiniIndex
 
class  GiniIndexWithLaplace
 
class  HuberLossFunction
 
class  HuberLossFunctionBDT
 
class  HyperParameterOptimisation
 
class  HyperParameterOptimisationResult
 
class  IFitterTarget
 
class  IMethod
 
class  Increment
 
class  Interval
 
class  IPruneTool
 
class  IPythonInteractive
 
class  KDEKernel
 
class  LDA
 
class  LeastSquaresLossFunction
 
class  LeastSquaresLossFunctionBDT
 
class  LogInterval
 
class  LossFunction
 
class  LossFunctionBDT
 
class  LossFunctionEventInfo
 
class  MCFitter
 
class  MethodANNBase
 
class  MethodBase
 
class  MethodBayesClassifier
 
class  MethodBDT
 
class  MethodBoost
 
class  MethodC50
 
class  MethodCategory
 
class  MethodCFMlpANN
 
class  MethodCFMlpANN_Utils
 
class  MethodCompositeBase
 
class  MethodCrossValidation
 
class  MethodCuts
 
class  MethodDL
 
class  MethodDNN
 
class  MethodDT
 
class  MethodFDA
 
class  MethodFisher
 
class  MethodHMatrix
 
class  MethodInfo
 
class  MethodKNN
 
class  MethodLD
 
class  MethodLikelihood
 
class  MethodMLP
 
class  MethodPDEFoam
 
class  MethodPDERS
 
class  MethodPyAdaBoost
 
class  MethodPyGTB
 
class  MethodPyKeras
 
class  MethodPyRandomForest
 
class  MethodRSNNS
 
class  MethodRSVM
 
class  MethodRuleFit
 
class  MethodRXGB
 
class  MethodSVM
 
class  MethodTMlpANN
 
class  MinuitFitter
 
class  MinuitWrapper
 
class  MisClassificationError
 
class  Monitoring
 
class  MsgLogger
 
class  Node
 
class  null_t
 
class  OptimizeConfigParameters
 
class  Option
 
class  Option< T * >
 
class  OptionBase
 
class  OptionMap
 
class  PDEFoam
 
class  PDEFoamCell
 
class  PDEFoamDecisionTree
 
class  PDEFoamDecisionTreeDensity
 
class  PDEFoamDensityBase
 
class  PDEFoamDiscriminant
 
class  PDEFoamDiscriminantDensity
 
class  PDEFoamEvent
 
class  PDEFoamEventDensity
 
class  PDEFoamKernelBase
 
class  PDEFoamKernelGauss
 
class  PDEFoamKernelLinN
 
class  PDEFoamKernelTrivial
 
class  PDEFoamMultiTarget
 
class  PDEFoamTarget
 
class  PDEFoamTargetDensity
 
class  PDEFoamVect
 
class  PDF
 
class  PruningInfo
 
class  PyMethodBase
 
class  QuickMVAProbEstimator
 
class  RandomGenerator
 
class  Rank
 
class  Ranking
 
class  Reader
 
class  RegressionVariance
 
class  Results
 
class  ResultsClassification
 
class  ResultsMulticlass
 
class  ResultsRegression
 
class  RMethodBase
 
class  ROCCalc
 
class  ROCCurve
 
class  RootFinder
 
class  Rule
 
class  RuleCut
 
class  RuleEnsemble
 
class  RuleFit
 
class  RuleFitAPI
 
class  RuleFitParams
 
class  SdivSqrtSplusB
 
class  SeparationBase
 
class  SimulatedAnnealing
 
class  SimulatedAnnealingFitter
 
class  StatDialogBDT
 
class  StatDialogBDTReg
 
class  StatDialogMVAEffs
 
class  SVEvent
 
class  SVKernelFunction
 
class  SVKernelMatrix
 
class  SVWorkingSet
 
class  TActivation
 
class  TActivationChooser
 
class  TActivationIdentity
 
class  TActivationRadial
 
class  TActivationReLU
 
class  TActivationSigmoid
 
class  TActivationTanh
 
class  Timer
 
class  TMVAGaussPair
 
struct  TMVAGUI
 
class  TNeuron
 
class  TNeuronInput
 
class  TNeuronInputAbs
 
class  TNeuronInputChooser
 
class  TNeuronInputSqSum
 
class  TNeuronInputSum
 
class  Tools
 
class  TrainingHistory
 
class  TransformationHandler
 
class  TreeInfo
 
class  TSpline1
 
class  TSpline2
 
class  TSynapse
 
struct  TTrainingSettings
 All of the options that can be specified in the training string. More...
 
class  Types
 
class  VariableDecorrTransform
 
class  VariableGaussTransform
 
class  VariableIdentityTransform
 
class  VariableImportance
 
class  VariableImportanceResult
 
class  VariableInfo
 
class  VariableNormalizeTransform
 
class  VariablePCATransform
 
class  VariableRearrangeTransform
 
class  VariableTransformBase
 
class  VarTransformHandler
 
class  Volume
 

Functions

void ActionButton (TControlBar *cbar, const TString &title, const TString &macro, const TString &comment, const TString &buttonType, TString requiredKey="")
 
void annconvergencetest (TString dataset, TDirectory *lhdir)
 
void annconvergencetest (TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
 
void BDT (TString dataset, const TString &fin="TMVA.root")
 
void BDT (TString dataset, Int_t itree, TString wfile, TString methName="BDT", Bool_t useTMVAStyle=kTRUE)
 
void BDT_DeleteTBar (int i)
 
void BDT_Reg (TString dataset, const TString &fin="TMVAReg.root")
 
void BDT_Reg (TString dataset, Int_t itree, TString wfile="", TString methName="BDT", Bool_t useTMVAStyle=kTRUE)
 
void bdtcontrolplots (TString dataset, TDirectory *)
 
void BDTControlPlots (TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
 
void BDTReg_DeleteTBar (int i)
 
void boostcontrolplots (TString dataset, TDirectory *boostdir)
 
void BoostControlPlots (TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
 
void compareanapp (TString finAn="TMVA.root", TString finApp="TMVApp.root", HistType htype=kMVAType, bool useTMVAStyle=kTRUE)
 
template<typename F , typename G , typename H >
compose_binary_t< F, G, Hcompose_binary (const F &_f, const G &_g, const H &_h)
 
template<typename F , typename G >
compose_unary_t< F, Gcompose_unary (const F &_f, const G &_g)
 
void correlations (TString dataset, TString fin="TMVA.root", Bool_t isRegression=kFALSE, Bool_t greyScale=kFALSE, Bool_t useTMVAStyle=kTRUE)
 
void correlationscatters (TString dataset, TString fin, TString var="var3", TString dirName_="InputVariables_Id", TString title="TMVA Input Variable", Bool_t isRegression=kFALSE, Bool_t useTMVAStyle=kTRUE)
 
void correlationscattersMultiClass (TString dataset, TString fin="TMVA.root", TString var="var3", TString dirName_="InputVariables_Id", TString title="TMVA Input Variable", Bool_t isRegression=kFALSE, Bool_t useTMVAStyle=kTRUE)
 
void correlationsMultiClass (TString dataset, TString fin="TMVA.root", Bool_t isRegression=kFALSE, Bool_t greyScale=kFALSE, Bool_t useTMVAStyle=kTRUE)
 
void CorrGui (TString dataset, TString fin="TMVA.root", TString dirName="InputVariables_Id", TString title="TMVA Input Variable", Bool_t isRegression=kFALSE)
 
void CorrGui_DeleteTBar ()
 
void CorrGuiMultiClass (TString dataset, TString fin="TMVA.root", TString dirName="InputVariables_Id", TString title="TMVA Input Variable", Bool_t isRegression=kFALSE)
 
void CorrGuiMultiClass_DeleteTBar ()
 
void CreateVariableTransforms (const TString &trafoDefinition, TMVA::DataSetInfo &dataInfo, TMVA::TransformationHandler &transformationHandler, TMVA::MsgLogger &log)
 
void DataLoaderCopy (TMVA::DataLoader *des, TMVA::DataLoader *src)
 
template<class T >
DeleteFunctor_t< const T > DeleteFunctor ()
 
void deviations (TString dataset, TString fin="TMVAReg.root", HistType htype=kMVAType, Bool_t showTarget=kTRUE, Bool_t useTMVAStyle=kTRUE)
 
void draw_activation (TCanvas *c, Double_t cx, Double_t cy, Double_t radx, Double_t rady, Int_t whichActivation)
 
void draw_input_labels (TString dataset, Int_t nInputs, Double_t *cy, Double_t rad, Double_t layerWidth)
 
void draw_layer (TString dataset, TCanvas *c, TH2F *h, Int_t iHist, Int_t nLayers, Double_t maxWeight)
 
void draw_layer_labels (Int_t nLayers)
 
void draw_network (TString dataset, TFile *f, TDirectory *d, const TString &hName="weights_hist", Bool_t movieMode=kFALSE, const TString &epoch="")
 
void draw_synapse (Double_t cx1, Double_t cy1, Double_t cx2, Double_t cy2, Double_t rad1, Double_t rad2, Double_t weightNormed)
 
void DrawCell (TMVA::PDEFoamCell *cell, TMVA::PDEFoam *foam, Double_t x, Double_t y, Double_t xscale, Double_t yscale)
 
void DrawMLPoutputMovie (TString dataset, TFile *file, const TString &methodType, const TString &methodTitle)
 
void DrawNetworkMovie (TString dataset, TFile *file, const TString &methodType, const TString &methodTitle)
 
void efficiencies (TString dataset, TString fin="TMVA.root", Int_t type=2, Bool_t useTMVAStyle=kTRUE)
 
void efficienciesMulticlass1vs1 (TString dataset, TString fin)
 
void efficienciesMulticlass1vsRest (TString dataset, TString filename_input="TMVAMulticlass.root", EEfficiencyPlotType plotType=EEfficiencyPlotType::kRejBvsEffS, Bool_t useTMVAStyle=kTRUE)
 
MsgLoggerEndl (MsgLogger &ml)
 
TString fetchValue (const std::map< TString, TString > &keyValueMap, TString key)
 
template<>
bool fetchValue (const std::map< TString, TString > &keyValueMap, TString key, bool defaultValue)
 
template<>
double fetchValue (const std::map< TString, TString > &keyValueMap, TString key, double defaultValue)
 
template<>
int fetchValue (const std::map< TString, TString > &keyValueMap, TString key, int defaultValue)
 
template<>
std::vector< doublefetchValue (const std::map< TString, TString > &keyValueMap, TString key, std::vector< double > defaultValue)
 
template<typename T >
fetchValue (const std::map< TString, TString > &keyValueMap, TString key, T defaultValue)
 
template<>
TString fetchValue (const std::map< TString, TString > &keyValueMap, TString key, TString defaultValue)
 
TString fetchValueTmp (const std::map< TString, TString > &keyValueMap, TString key)
 
template<>
bool fetchValueTmp (const std::map< TString, TString > &keyValueMap, TString key, bool defaultValue)
 
template<>
double fetchValueTmp (const std::map< TString, TString > &keyValueMap, TString key, double defaultValue)
 
template<>
int fetchValueTmp (const std::map< TString, TString > &keyValueMap, TString key, int defaultValue)
 
template<>
std::vector< doublefetchValueTmp (const std::map< TString, TString > &keyValueMap, TString key, std::vector< double > defaultValue)
 
template<typename T >
fetchValueTmp (const std::map< TString, TString > &keyValueMap, TString key, T defaultValue)
 
template<>
TString fetchValueTmp (const std::map< TString, TString > &keyValueMap, TString key, TString defaultValue)
 
ConfiggConfig ()
 
TStringget_var_names (TString dataset, Int_t nVars)
 
Int_t getBkgColorF ()
 
Int_t getBkgColorT ()
 
std::vector< TStringgetclassnames (TString dataset, TString fin)
 
Int_t getIntColorF ()
 
Int_t getIntColorT ()
 
TListGetKeyList (const TString &pattern)
 
roccurvelist_t getRocCurves (TDirectory *binDir, TString methodPrefix, TString graphNameRef)
 
Int_t getSigColorF ()
 
Int_t getSigColorT ()
 
ToolsgTools ()
 
Int_t LargestCommonDivider (Int_t a, Int_t b)
 
void likelihoodrefs (TString dataset, TDirectory *lhdir)
 
void likelihoodrefs (TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
 
void MovieMaker (TString dataset, TString methodType="Method_MLP", TString methodTitle="MLP")
 
void MultiClassActionButton (TControlBar *cbar, const TString &title, const TString &macro, const TString &comment, const TString &buttonType, TString requiredKey="")
 
TListMultiClassGetKeyList (const TString &pattern)
 
void mvaeffs (TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE, TString formula="S/sqrt(S+B)")
 
void mvas (TString dataset, TString fin="TMVA.root", HistType htype=kMVAType, Bool_t useTMVAStyle=kTRUE)
 
void mvasMulticlass (TString dataset, TString fin="TMVAMulticlass.root", HistType htype=kMVAType, Bool_t useTMVAStyle=kTRUE)
 
void mvaweights (TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
 
void network (TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
 
template<typename F >
null_t< Fnull ()
 
Bool_t operator< (const GeneticGenes &, const GeneticGenes &)
 
std::ostream & operator<< (std::ostream &os, const BinaryTree &tree)
 
std::ostream & operator<< (std::ostream &os, const Event &event)
 
std::ostream & operator<< (std::ostream &os, const Node &node)
 
std::ostream & operator<< (std::ostream &os, const Node *node)
 
std::ostream & operator<< (std::ostream &os, const PDF &tree)
 
std::ostream & operator<< (std::ostream &os, const Rule &rule)
 
std::ostream & operator<< (std::ostream &os, const RuleEnsemble &event)
 
std::istream & operator>> (std::istream &istr, BinaryTree &tree)
 
std::istream & operator>> (std::istream &istr, PDF &tree)
 
void paracoor (TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
 
void Plot (TString fileName, TMVA::ECellValue cv, TString cv_long, bool useTMVAStyle=kTRUE)
 
void Plot1DimFoams (TList &foam_list, TMVA::ECellValue cell_value, const TString &cell_value_description, TMVA::PDEFoamKernelBase *kernel)
 
void plot_efficiencies (TString dataset, TFile *file, Int_t type=2, TDirectory *BinDir=0)
 
void plot_training_history (TString dataset, TFile *file, TDirectory *BinDir=0)
 
void PlotCellTree (TString fileName, TString cv_long, bool useTMVAStyle=kTRUE)
 
void plotEfficienciesMulticlass (roccurvelist_t rocCurves, classcanvasmap_t classCanvasMap)
 
void plotEfficienciesMulticlass1vs1 (TString dataset, TString fin, TString baseClassname)
 
void plotEfficienciesMulticlass1vsRest (TString dataset, EEfficiencyPlotType plotType=EEfficiencyPlotType::kRejBvsEffS, TString filename_input="TMVAMulticlass.root")
 
void PlotFoams (TString fileName="weights/TMVAClassification_PDEFoam.weights_foams.root", bool useTMVAStyle=kTRUE)
 
void PlotNDimFoams (TList &foam_list, TMVA::ECellValue cell_value, const TString &cell_value_description, TMVA::PDEFoamKernelBase *kernel)
 
void probas (TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
 
void RegGuiActionButton (TControlBar *cbar, const TString &title, const TString &macro, const TString &comment, const TString &buttonType, TString requiredKey="")
 
TListRegGuiGetKeyList (const TString &pattern)
 
void regression_averagedevs (TString dataset, TString fin, Int_t Nevt=-1, Bool_t useTMVAStyle=kTRUE)
 
void rulevis (TString fin="TMVA.root", TMVAGlob::TypeOfPlot type=TMVAGlob::kNorm, bool useTMVAStyle=kTRUE)
 
void rulevisCorr (TDirectory *rfdir, TDirectory *vardir, TDirectory *corrdir, TMVAGlob::TypeOfPlot type)
 
void rulevisCorr (TString fin="TMVA.root", TMVAGlob::TypeOfPlot type=TMVAGlob::kNorm, bool useTMVAStyle=kTRUE)
 
void rulevisHists (TDirectory *rfdir, TDirectory *vardir, TDirectory *corrdir, TMVAGlob::TypeOfPlot type)
 
void rulevisHists (TString fin="TMVA.root", TMVAGlob::TypeOfPlot type=TMVAGlob::kNorm, bool useTMVAStyle=kTRUE)
 
void TMVAGui (const char *fName="TMVA.root", TString dataset="")
 
void TMVAMultiClassGui (const char *fName="TMVAMulticlass.root", TString dataset="")
 
void TMVARegGui (const char *fName="TMVAReg.root", TString dataset="")
 
void training_history (TString dataset, TString fin="TMVA.root", Bool_t useTMVAStyle=kTRUE)
 
void variables (TString dataset, TString fin="TMVA.root", TString dirName="InputVariables_Id", TString title="TMVA Input Variables", Bool_t isRegression=kFALSE, Bool_t useTMVAStyle=kTRUE)
 
void variablesMultiClass (TString dataset, TString fin="TMVA.root", TString dirName="InputVariables_Id", TString title="TMVA Input Variables", Bool_t isRegression=kFALSE, Bool_t useTMVAStyle=kTRUE)
 

Detailed Description

create variable transformations

Function Documentation

◆ ActionButton()

void TMVA::ActionButton ( TControlBar cbar,
const TString title,
const TString macro,
const TString comment,
const TString buttonType,
TString  requiredKey = "" 
)

◆ annconvergencetest() [1/2]

void TMVA::annconvergencetest ( TString  dataset,
TDirectory lhdir 
)

◆ annconvergencetest() [2/2]

void TMVA::annconvergencetest ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE 
)

◆ BDT() [1/2]

void TMVA::BDT ( TString  dataset,
const TString fin = "TMVA.root" 
)

◆ BDT() [2/2]

void TMVA::BDT ( TString  dataset,
Int_t  itree,
TString  wfile,
TString  methName = "BDT",
Bool_t  useTMVAStyle = kTRUE 
)

◆ BDT_DeleteTBar()

void TMVA::BDT_DeleteTBar ( int  i)

◆ BDT_Reg() [1/2]

void TMVA::BDT_Reg ( TString  dataset,
const TString fin = "TMVAReg.root" 
)

◆ BDT_Reg() [2/2]

void TMVA::BDT_Reg ( TString  dataset,
Int_t  itree,
TString  wfile = "",
TString  methName = "BDT",
Bool_t  useTMVAStyle = kTRUE 
)

◆ bdtcontrolplots()

void TMVA::bdtcontrolplots ( TString  dataset,
TDirectory  
)

◆ BDTControlPlots()

void TMVA::BDTControlPlots ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE 
)

◆ BDTReg_DeleteTBar()

void TMVA::BDTReg_DeleteTBar ( int  i)

◆ boostcontrolplots()

void TMVA::boostcontrolplots ( TString  dataset,
TDirectory boostdir 
)

◆ BoostControlPlots()

void TMVA::BoostControlPlots ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE 
)

◆ compareanapp()

void TMVA::compareanapp ( TString  finAn = "TMVA.root",
TString  finApp = "TMVApp.root",
HistType  htype = kMVAType,
bool  useTMVAStyle = kTRUE 
)

◆ compose_binary()

template<typename F , typename G , typename H >
compose_binary_t<F,G,H> TMVA::compose_binary ( const F _f,
const G _g,
const H _h 
)
inline

Definition at line 161 of file DataSetFactory.h.

◆ compose_unary()

template<typename F , typename G >
compose_unary_t<F,G> TMVA::compose_unary ( const F _f,
const G _g 
)
inline

Definition at line 187 of file DataSetFactory.h.

◆ correlations()

void TMVA::correlations ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  isRegression = kFALSE,
Bool_t  greyScale = kFALSE,
Bool_t  useTMVAStyle = kTRUE 
)

◆ correlationscatters()

void TMVA::correlationscatters ( TString  dataset,
TString  fin,
TString  var = "var3",
TString  dirName_ = "InputVariables_Id",
TString  title = "TMVA Input Variable",
Bool_t  isRegression = kFALSE,
Bool_t  useTMVAStyle = kTRUE 
)

◆ correlationscattersMultiClass()

void TMVA::correlationscattersMultiClass ( TString  dataset,
TString  fin = "TMVA.root",
TString  var = "var3",
TString  dirName_ = "InputVariables_Id",
TString  title = "TMVA Input Variable",
Bool_t  isRegression = kFALSE,
Bool_t  useTMVAStyle = kTRUE 
)

◆ correlationsMultiClass()

void TMVA::correlationsMultiClass ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  isRegression = kFALSE,
Bool_t  greyScale = kFALSE,
Bool_t  useTMVAStyle = kTRUE 
)

◆ CorrGui()

void TMVA::CorrGui ( TString  dataset,
TString  fin = "TMVA.root",
TString  dirName = "InputVariables_Id",
TString  title = "TMVA Input Variable",
Bool_t  isRegression = kFALSE 
)

◆ CorrGui_DeleteTBar()

void TMVA::CorrGui_DeleteTBar ( )

◆ CorrGuiMultiClass()

void TMVA::CorrGuiMultiClass ( TString  dataset,
TString  fin = "TMVA.root",
TString  dirName = "InputVariables_Id",
TString  title = "TMVA Input Variable",
Bool_t  isRegression = kFALSE 
)

◆ CorrGuiMultiClass_DeleteTBar()

void TMVA::CorrGuiMultiClass_DeleteTBar ( )

◆ CreateVariableTransforms()

void TMVA::CreateVariableTransforms ( const TString trafoDefinition,
TMVA::DataSetInfo dataInfo,
TMVA::TransformationHandler transformationHandler,
TMVA::MsgLogger log 
)

Definition at line 81 of file VariableTransform.cxx.

◆ DataLoaderCopy()

void TMVA::DataLoaderCopy ( TMVA::DataLoader des,
TMVA::DataLoader src 
)

◆ DeleteFunctor()

template<class T >
DeleteFunctor_t<const T> TMVA::DeleteFunctor ( )

Definition at line 101 of file DataSetFactory.h.

◆ deviations()

void TMVA::deviations ( TString  dataset,
TString  fin = "TMVAReg.root",
HistType  htype = kMVAType,
Bool_t  showTarget = kTRUE,
Bool_t  useTMVAStyle = kTRUE 
)

◆ draw_activation()

void TMVA::draw_activation ( TCanvas c,
Double_t  cx,
Double_t  cy,
Double_t  radx,
Double_t  rady,
Int_t  whichActivation 
)

◆ draw_input_labels()

void TMVA::draw_input_labels ( TString  dataset,
Int_t  nInputs,
Double_t cy,
Double_t  rad,
Double_t  layerWidth 
)

◆ draw_layer()

void TMVA::draw_layer ( TString  dataset,
TCanvas c,
TH2F h,
Int_t  iHist,
Int_t  nLayers,
Double_t  maxWeight 
)

◆ draw_layer_labels()

void TMVA::draw_layer_labels ( Int_t  nLayers)

◆ draw_network()

void TMVA::draw_network ( TString  dataset,
TFile f,
TDirectory d,
const TString hName = "weights_hist",
Bool_t  movieMode = kFALSE,
const TString epoch = "" 
)

◆ draw_synapse()

void TMVA::draw_synapse ( Double_t  cx1,
Double_t  cy1,
Double_t  cx2,
Double_t  cy2,
Double_t  rad1,
Double_t  rad2,
Double_t  weightNormed 
)

◆ DrawCell()

void TMVA::DrawCell ( TMVA::PDEFoamCell cell,
TMVA::PDEFoam foam,
Double_t  x,
Double_t  y,
Double_t  xscale,
Double_t  yscale 
)

◆ DrawMLPoutputMovie()

void TMVA::DrawMLPoutputMovie ( TString  dataset,
TFile file,
const TString methodType,
const TString methodTitle 
)

◆ DrawNetworkMovie()

void TMVA::DrawNetworkMovie ( TString  dataset,
TFile file,
const TString methodType,
const TString methodTitle 
)

◆ efficiencies()

void TMVA::efficiencies ( TString  dataset,
TString  fin = "TMVA.root",
Int_t  type = 2,
Bool_t  useTMVAStyle = kTRUE 
)

◆ efficienciesMulticlass1vs1()

void TMVA::efficienciesMulticlass1vs1 ( TString  dataset,
TString  fin 
)

◆ efficienciesMulticlass1vsRest()

void TMVA::efficienciesMulticlass1vsRest ( TString  dataset,
TString  filename_input = "TMVAMulticlass.root",
EEfficiencyPlotType  plotType = EEfficiencyPlotType::kRejBvsEffS,
Bool_t  useTMVAStyle = kTRUE 
)

◆ Endl()

MsgLogger& TMVA::Endl ( MsgLogger ml)
inline

Definition at line 182 of file MsgLogger.h.

◆ fetchValue() [1/7]

TString TMVA::fetchValue ( const std::map< TString, TString > &  keyValueMap,
TString  key 
)

Definition at line 313 of file MethodDNN.cxx.

◆ fetchValue() [2/7]

template<>
bool TMVA::fetchValue ( const std::map< TString, TString > &  keyValueMap,
TString  key,
bool  defaultValue 
)

Definition at line 373 of file MethodDNN.cxx.

◆ fetchValue() [3/7]

template<>
double TMVA::fetchValue ( const std::map< TString, TString > &  keyValueMap,
TString  key,
double  defaultValue 
)

Definition at line 347 of file MethodDNN.cxx.

◆ fetchValue() [4/7]

template<>
int TMVA::fetchValue ( const std::map< TString, TString > &  keyValueMap,
TString  key,
int  defaultValue 
)

Definition at line 333 of file MethodDNN.cxx.

◆ fetchValue() [5/7]

template<>
std::vector<double> TMVA::fetchValue ( const std::map< TString, TString > &  keyValueMap,
TString  key,
std::vector< double defaultValue 
)

Definition at line 390 of file MethodDNN.cxx.

◆ fetchValue() [6/7]

template<typename T >
T TMVA::fetchValue ( const std::map< TString, TString > &  keyValueMap,
TString  key,
defaultValue 
)

◆ fetchValue() [7/7]

template<>
TString TMVA::fetchValue ( const std::map< TString, TString > &  keyValueMap,
TString  key,
TString  defaultValue 
)

Definition at line 360 of file MethodDNN.cxx.

◆ fetchValueTmp() [1/7]

TString TMVA::fetchValueTmp ( const std::map< TString, TString > &  keyValueMap,
TString  key 
)

Definition at line 68 of file MethodDL.cxx.

◆ fetchValueTmp() [2/7]

template<>
bool TMVA::fetchValueTmp ( const std::map< TString, TString > &  keyValueMap,
TString  key,
bool  defaultValue 
)

Definition at line 117 of file MethodDL.cxx.

◆ fetchValueTmp() [3/7]

template<>
double TMVA::fetchValueTmp ( const std::map< TString, TString > &  keyValueMap,
TString  key,
double  defaultValue 
)

Definition at line 95 of file MethodDL.cxx.

◆ fetchValueTmp() [4/7]

template<>
int TMVA::fetchValueTmp ( const std::map< TString, TString > &  keyValueMap,
TString  key,
int  defaultValue 
)

Definition at line 84 of file MethodDL.cxx.

◆ fetchValueTmp() [5/7]

template<>
std::vector<double> TMVA::fetchValueTmp ( const std::map< TString, TString > &  keyValueMap,
TString  key,
std::vector< double defaultValue 
)

Definition at line 134 of file MethodDL.cxx.

◆ fetchValueTmp() [6/7]

template<typename T >
T TMVA::fetchValueTmp ( const std::map< TString, TString > &  keyValueMap,
TString  key,
defaultValue 
)

◆ fetchValueTmp() [7/7]

template<>
TString TMVA::fetchValueTmp ( const std::map< TString, TString > &  keyValueMap,
TString  key,
TString  defaultValue 
)

Definition at line 106 of file MethodDL.cxx.

◆ gConfig()

Config& TMVA::gConfig ( )

◆ get_var_names()

TString* TMVA::get_var_names ( TString  dataset,
Int_t  nVars 
)

◆ getBkgColorF()

Int_t TMVA::getBkgColorF ( )
inline

Definition at line 36 of file BDT.h.

◆ getBkgColorT()

Int_t TMVA::getBkgColorT ( )
inline

Definition at line 41 of file BDT.h.

◆ getclassnames()

std::vector<TString> TMVA::getclassnames ( TString  dataset,
TString  fin 
)

◆ getIntColorF()

Int_t TMVA::getIntColorF ( )
inline

Definition at line 37 of file BDT.h.

◆ getIntColorT()

Int_t TMVA::getIntColorT ( )
inline

Definition at line 42 of file BDT.h.

◆ GetKeyList()

TList* TMVA::GetKeyList ( const TString pattern)

◆ getRocCurves()

roccurvelist_t TMVA::getRocCurves ( TDirectory binDir,
TString  methodPrefix,
TString  graphNameRef 
)

◆ getSigColorF()

Int_t TMVA::getSigColorF ( )
inline

Definition at line 35 of file BDT.h.

◆ getSigColorT()

Int_t TMVA::getSigColorT ( )
inline

Definition at line 40 of file BDT.h.

◆ gTools()

Tools& TMVA::gTools ( )

◆ LargestCommonDivider()

Int_t TMVA::LargestCommonDivider ( Int_t  a,
Int_t  b 
)

Definition at line 80 of file DataSetFactory.cxx.

◆ likelihoodrefs() [1/2]

void TMVA::likelihoodrefs ( TString  dataset,
TDirectory lhdir 
)

◆ likelihoodrefs() [2/2]

void TMVA::likelihoodrefs ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE 
)

◆ MovieMaker()

void TMVA::MovieMaker ( TString  dataset,
TString  methodType = "Method_MLP",
TString  methodTitle = "MLP" 
)

◆ MultiClassActionButton()

void TMVA::MultiClassActionButton ( TControlBar cbar,
const TString title,
const TString macro,
const TString comment,
const TString buttonType,
TString  requiredKey = "" 
)

◆ MultiClassGetKeyList()

TList* TMVA::MultiClassGetKeyList ( const TString pattern)

◆ mvaeffs()

void TMVA::mvaeffs ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE,
TString  formula = "S/sqrt(S+B)" 
)

◆ mvas()

void TMVA::mvas ( TString  dataset,
TString  fin = "TMVA.root",
HistType  htype = kMVAType,
Bool_t  useTMVAStyle = kTRUE 
)

◆ mvasMulticlass()

void TMVA::mvasMulticlass ( TString  dataset,
TString  fin = "TMVAMulticlass.root",
HistType  htype = kMVAType,
Bool_t  useTMVAStyle = kTRUE 
)

◆ mvaweights()

void TMVA::mvaweights ( TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE 
)

◆ network()

void TMVA::network ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE 
)

◆ null()

template<typename F >
null_t<F> TMVA::null ( )
inline

Definition at line 133 of file DataSetFactory.h.

◆ operator<()

Bool_t TMVA::operator< ( const GeneticGenes ,
const GeneticGenes  
)

◆ operator<<() [1/7]

std::ostream& TMVA::operator<< ( std::ostream &  os,
const BinaryTree tree 
)

◆ operator<<() [2/7]

std::ostream& TMVA::operator<< ( std::ostream &  os,
const Event event 
)

◆ operator<<() [3/7]

std::ostream& TMVA::operator<< ( std::ostream &  os,
const Node node 
)

◆ operator<<() [4/7]

std::ostream& TMVA::operator<< ( std::ostream &  os,
const Node node 
)

◆ operator<<() [5/7]

std::ostream& TMVA::operator<< ( std::ostream &  os,
const PDF tree 
)

◆ operator<<() [6/7]

std::ostream& TMVA::operator<< ( std::ostream &  os,
const Rule rule 
)

◆ operator<<() [7/7]

std::ostream& TMVA::operator<< ( std::ostream &  os,
const RuleEnsemble event 
)

◆ operator>>() [1/2]

std::istream& TMVA::operator>> ( std::istream &  istr,
BinaryTree tree 
)

◆ operator>>() [2/2]

std::istream& TMVA::operator>> ( std::istream &  istr,
PDF tree 
)

◆ paracoor()

void TMVA::paracoor ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE 
)

◆ Plot()

void TMVA::Plot ( TString  fileName,
TMVA::ECellValue  cv,
TString  cv_long,
bool  useTMVAStyle = kTRUE 
)

◆ Plot1DimFoams()

void TMVA::Plot1DimFoams ( TList foam_list,
TMVA::ECellValue  cell_value,
const TString cell_value_description,
TMVA::PDEFoamKernelBase kernel 
)

◆ plot_efficiencies()

void TMVA::plot_efficiencies ( TString  dataset,
TFile file,
Int_t  type = 2,
TDirectory BinDir = 0 
)

◆ plot_training_history()

void TMVA::plot_training_history ( TString  dataset,
TFile file,
TDirectory BinDir = 0 
)

◆ PlotCellTree()

void TMVA::PlotCellTree ( TString  fileName,
TString  cv_long,
bool  useTMVAStyle = kTRUE 
)

◆ plotEfficienciesMulticlass()

void TMVA::plotEfficienciesMulticlass ( roccurvelist_t  rocCurves,
classcanvasmap_t  classCanvasMap 
)

◆ plotEfficienciesMulticlass1vs1()

void TMVA::plotEfficienciesMulticlass1vs1 ( TString  dataset,
TString  fin,
TString  baseClassname 
)

◆ plotEfficienciesMulticlass1vsRest()

void TMVA::plotEfficienciesMulticlass1vsRest ( TString  dataset,
EEfficiencyPlotType  plotType = EEfficiencyPlotType::kRejBvsEffS,
TString  filename_input = "TMVAMulticlass.root" 
)

◆ PlotFoams()

void TMVA::PlotFoams ( TString  fileName = "weights/TMVAClassification_PDEFoam.weights_foams.root",
bool  useTMVAStyle = kTRUE 
)

◆ PlotNDimFoams()

void TMVA::PlotNDimFoams ( TList foam_list,
TMVA::ECellValue  cell_value,
const TString cell_value_description,
TMVA::PDEFoamKernelBase kernel 
)

◆ probas()

void TMVA::probas ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE 
)

◆ RegGuiActionButton()

void TMVA::RegGuiActionButton ( TControlBar cbar,
const TString title,
const TString macro,
const TString comment,
const TString buttonType,
TString  requiredKey = "" 
)

◆ RegGuiGetKeyList()

TList* TMVA::RegGuiGetKeyList ( const TString pattern)

◆ regression_averagedevs()

void TMVA::regression_averagedevs ( TString  dataset,
TString  fin,
Int_t  Nevt = -1,
Bool_t  useTMVAStyle = kTRUE 
)

◆ rulevis()

void TMVA::rulevis ( TString  fin = "TMVA.root",
TMVAGlob::TypeOfPlot  type = TMVAGlob::kNorm,
bool  useTMVAStyle = kTRUE 
)

◆ rulevisCorr() [1/2]

void TMVA::rulevisCorr ( TDirectory rfdir,
TDirectory vardir,
TDirectory corrdir,
TMVAGlob::TypeOfPlot  type 
)

◆ rulevisCorr() [2/2]

void TMVA::rulevisCorr ( TString  fin = "TMVA.root",
TMVAGlob::TypeOfPlot  type = TMVAGlob::kNorm,
bool  useTMVAStyle = kTRUE 
)

◆ rulevisHists() [1/2]

void TMVA::rulevisHists ( TDirectory rfdir,
TDirectory vardir,
TDirectory corrdir,
TMVAGlob::TypeOfPlot  type 
)

◆ rulevisHists() [2/2]

void TMVA::rulevisHists ( TString  fin = "TMVA.root",
TMVAGlob::TypeOfPlot  type = TMVAGlob::kNorm,
bool  useTMVAStyle = kTRUE 
)

◆ TMVAGui()

void TMVA::TMVAGui ( const char *  fName = "TMVA.root",
TString  dataset = "" 
)

◆ TMVAMultiClassGui()

void TMVA::TMVAMultiClassGui ( const char *  fName = "TMVAMulticlass.root",
TString  dataset = "" 
)

◆ TMVARegGui()

void TMVA::TMVARegGui ( const char *  fName = "TMVAReg.root",
TString  dataset = "" 
)

◆ training_history()

void TMVA::training_history ( TString  dataset,
TString  fin = "TMVA.root",
Bool_t  useTMVAStyle = kTRUE 
)

◆ variables()

void TMVA::variables ( TString  dataset,
TString  fin = "TMVA.root",
TString  dirName = "InputVariables_Id",
TString  title = "TMVA Input Variables",
Bool_t  isRegression = kFALSE,
Bool_t  useTMVAStyle = kTRUE 
)

◆ variablesMultiClass()

void TMVA::variablesMultiClass ( TString  dataset,
TString  fin = "TMVA.root",
TString  dirName = "InputVariables_Id",
TString  title = "TMVA Input Variables",
Bool_t  isRegression = kFALSE,
Bool_t  useTMVAStyle = kTRUE 
)