Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TMVA Class Reference

Base Class for all classes that need option parsing.

Node for the Decision Tree.

The node specifies ONE variable out of the given set of selection variable that is used to split the sample which "arrives" at the node, into a left (background-enhanced) and a right (signal-enhanced) sample.

Public Types

enum  ECellValue {
  kValue , kValueError , kValueDensity , kMeanValue ,
  kRms , kRmsOvMean , kCellVolume
}
 
enum  EDTSeparation {
  kFoam , kGiniIndex , kMisClassificationError , kCrossEntropy ,
  kGiniIndexWithLaplace , kSdivSqrtSplusB
}
 
enum class  EEfficiencyPlotType { kEffBvsEffS , kRejBvsEffS }
 
enum  EFoamType {
  kSeparate , kDiscr , kMonoTarget , kMultiTarget ,
  kMultiClass
}
 
enum  EMsgType {
  kDEBUG = 1 , kVERBOSE = 2 , kINFO = 3 , kWARNING = 4 ,
  kERROR = 5 , kFATAL = 6 , kSILENT = 7 , kHEADER = 8
}
 
enum  ETargetSelection { kMean = 0 , kMpv = 1 }
 
using EventCollection_t = std::vector< Event * >
 
using EventOutputs_t = std::vector< Float_t >
 
using EventOutputsMulticlass_t = std::vector< std::vector< Float_t > >
 
using EventTypes_t = std::vector< Bool_t >
 
enum  HistType { kMVAType = 0 , kProbaType = 1 , kRarityType = 2 , kCompareType = 3 }
 
typedef UInt_t TMVAVersion_t
 
enum  VIType { kShort =0 , kAll =1 , kRandom =2 }
 

Public Attributes

std::vector< TControlBar * > BDT_Global__cbar
 
std::vector< TControlBar * > BDTReg_Global__cbar
 
const Bool_t GeneticAlgorithm__DEBUG__ = kFALSE
 
const int max_Events_ = 200000
 
const int max_nLayers_ = 6
 
const int max_nNodes_ = 200
 
const int max_nVar_ = 200
 
const Bool_t MethodPDERS_UseFindRoot = kFALSE
 

Member Typedef Documentation

◆ EventCollection_t

using TMVA::EventCollection_t = std::vector<Event *>

Definition at line 48 of file CrossValidation.h.

◆ EventOutputs_t

using TMVA::EventOutputs_t = std::vector<Float_t>

Definition at line 50 of file CrossValidation.h.

◆ EventOutputsMulticlass_t

using TMVA::EventOutputsMulticlass_t = std::vector<std::vector<Float_t> >

Definition at line 51 of file CrossValidation.h.

◆ EventTypes_t

using TMVA::EventTypes_t = std::vector<Bool_t>

Definition at line 49 of file CrossValidation.h.

◆ TMVAVersion_t

typedef UInt_t TMVA::TMVAVersion_t

Definition at line 49 of file Types.h.

Member Enumeration Documentation

◆ ECellValue

enum TMVA::ECellValue
Enumerator
kValue 
kValueError 
kValueDensity 
kMeanValue 
kRms 
kRmsOvMean 
kCellVolume 

Definition at line 69 of file PDEFoam.h.

◆ EDTSeparation

enum TMVA::EDTSeparation
Enumerator
kFoam 
kGiniIndex 
kMisClassificationError 
kCrossEntropy 
kGiniIndexWithLaplace 
kSdivSqrtSplusB 

Definition at line 54 of file PDEFoam.h.

◆ EEfficiencyPlotType

enum class TMVA::EEfficiencyPlotType
strong
Enumerator
kEffBvsEffS 
kRejBvsEffS 

Definition at line 14 of file efficienciesMulticlass.h.

◆ EFoamType

enum TMVA::EFoamType
Enumerator
kSeparate 
kDiscr 
kMonoTarget 
kMultiTarget 
kMultiClass 

Definition at line 58 of file PDEFoam.h.

◆ EMsgType

enum TMVA::EMsgType
Enumerator
kDEBUG 
kVERBOSE 
kINFO 
kWARNING 
kERROR 
kFATAL 
kSILENT 
kHEADER 

Definition at line 55 of file Types.h.

◆ ETargetSelection

enum TMVA::ETargetSelection
Enumerator
kMean 
kMpv 

Definition at line 44 of file PDEFoamMultiTarget.h.

◆ HistType

enum TMVA::HistType
Enumerator
kMVAType 
kProbaType 
kRarityType 
kCompareType 

Definition at line 66 of file Types.h.

◆ VIType

enum TMVA::VIType
Enumerator
kShort 
kAll 
kRandom 

Definition at line 69 of file Types.h.

Member Data Documentation

◆ BDT_Global__cbar

std::vector< TControlBar * > TMVA::BDT_Global__cbar

Definition at line 112 of file BDT.h.

◆ BDTReg_Global__cbar

std::vector< TControlBar * > TMVA::BDTReg_Global__cbar

Definition at line 101 of file BDT_Reg.h.

◆ GeneticAlgorithm__DEBUG__

const Bool_t TMVA::GeneticAlgorithm__DEBUG__ = kFALSE

Definition at line 50 of file GeneticAlgorithm.cxx.

◆ max_Events_

const int TMVA::max_Events_ = 200000

Definition at line 38 of file MethodCFMlpANN_def.h.

◆ max_nLayers_

const int TMVA::max_nLayers_ = 6

Definition at line 39 of file MethodCFMlpANN_def.h.

◆ max_nNodes_

const int TMVA::max_nNodes_ = 200

Definition at line 40 of file MethodCFMlpANN_def.h.

◆ max_nVar_

const int TMVA::max_nVar_ = 200

Definition at line 41 of file MethodCFMlpANN_def.h.

◆ MethodPDERS_UseFindRoot

const Bool_t TMVA::MethodPDERS_UseFindRoot = kFALSE

Definition at line 89 of file MethodPDERS.cxx.


The documentation for this class was generated from the following files: