Logo ROOT  
Reference Guide
TMVA::StatDialogBDTReg Class Reference

Definition at line 36 of file BDT_Reg.h.

Public Member Functions

 StatDialogBDTReg (TString dataset, const TGWindow *p, TString wfile, TString methName="BDT", Int_t itree=0)
 
virtual ~StatDialogBDTReg ()
 
void ChangedBy (const char *method)
 
void Close ()
 
Bool_t Connect (const char *sig, const char *cl, void *rcvr, const char *slt)
 
void Destroyed ()
 
Bool_t Disconnect (const char *sig=nullptr, void *rcvr=nullptr, const char *slt=nullptr)
 
void DrawTree (Int_t itree)
 
void Emit (const char *signal)
 
template<typename T >
void Emit (const char *signal, const T &arg)
 
template<typename... T>
void EmitVA (const char *signal_name, Int_t nargs, const T &... params)
 
TListGetListOfSignals () const
 
void HighPriority (const char *signal_name, const char *slot_name=nullptr)
 
void LowPriority (const char *signal_name, const char *slot_name=nullptr)
 
void Message (const char *msg)
 
void RaiseDialog ()
 
void Redraw ()
 
void SetItree ()
 

Static Public Member Functions

static void Delete ()
 

Private Member Functions

void DrawNode (TMVA::DecisionTreeNode *n, Double_t x, Double_t y, Double_t xscale, Double_t yscale, TString *vars)
 recursively puts an entries in the histogram for the node and its daughters More...
 
void GetNtrees ()
 
TMVA::DecisionTreeReadTree (TString *&vars, Int_t itree)
 
void UpdateCanvases ()
 

Private Attributes

TGHorizontalFramefButtons
 
TCanvasfCanvas
 
TGTextButtonfCloseButton
 
TString fDataset
 
TGTextButtonfDrawButton
 
TGNumberEntryfInput
 
Int_t fItree
 
TGMainFramefMain
 
TString fMethName
 
Int_t fNtrees
 
TQObjSender fQObject
 
TString fWfile
 

Static Private Attributes

static StatDialogBDTRegfThis = 0
 

#include <TMVA/BDT_Reg.h>

Constructor & Destructor Documentation

◆ StatDialogBDTReg()

TMVA::StatDialogBDTReg::StatDialogBDTReg ( TString  dataset,
const TGWindow p,
TString  wfile,
TString  methName = "BDT",
Int_t  itree = 0 
)

Definition at line 44 of file BDT_Reg.cxx.

◆ ~StatDialogBDTReg()

virtual TMVA::StatDialogBDTReg::~StatDialogBDTReg ( )
inlinevirtual

Definition at line 44 of file BDT_Reg.h.

Member Function Documentation

◆ ChangedBy()

void TMVA::StatDialogBDTReg::ChangedBy ( const char *  method)
inline

Definition at line 38 of file BDT_Reg.h.

◆ Close()

void TMVA::StatDialogBDTReg::Close ( )

Definition at line 39 of file BDT_Reg.cxx.

◆ Connect()

Bool_t TMVA::StatDialogBDTReg::Connect ( const char *  sig,
const char *  cl,
void *  rcvr,
const char *  slt 
)
inline

Definition at line 38 of file BDT_Reg.h.

◆ Delete()

static void TMVA::StatDialogBDTReg::Delete ( void  )
inlinestatic

Definition at line 86 of file BDT_Reg.h.

◆ Destroyed()

void TMVA::StatDialogBDTReg::Destroyed ( )
inline

Definition at line 38 of file BDT_Reg.h.

◆ Disconnect()

Bool_t TMVA::StatDialogBDTReg::Disconnect ( const char *  sig = nullptr,
void *  rcvr = nullptr,
const char *  slt = nullptr 
)
inline

Definition at line 38 of file BDT_Reg.h.

◆ DrawNode()

void TMVA::StatDialogBDTReg::DrawNode ( TMVA::DecisionTreeNode n,
Double_t  x,
Double_t  y,
Double_t  xscale,
Double_t  yscale,
TString vars 
)
private

recursively puts an entries in the histogram for the node and its daughters

Definition at line 156 of file BDT_Reg.cxx.

◆ DrawTree()

void TMVA::StatDialogBDTReg::DrawTree ( Int_t  itree)

Definition at line 292 of file BDT_Reg.cxx.

◆ Emit() [1/2]

void TMVA::StatDialogBDTReg::Emit ( const char *  signal)
inline

Definition at line 38 of file BDT_Reg.h.

◆ Emit() [2/2]

template<typename T >
void TMVA::StatDialogBDTReg::Emit ( const char *  signal,
const T &  arg 
)
inline

Definition at line 38 of file BDT_Reg.h.

◆ EmitVA()

template<typename... T>
void TMVA::StatDialogBDTReg::EmitVA ( const char *  signal_name,
Int_t  nargs,
const T &...  params 
)
inline

Definition at line 38 of file BDT_Reg.h.

◆ GetListOfSignals()

TList * TMVA::StatDialogBDTReg::GetListOfSignals ( ) const
inline

Definition at line 38 of file BDT_Reg.h.

◆ GetNtrees()

void TMVA::StatDialogBDTReg::GetNtrees ( )
private

Definition at line 106 of file BDT_Reg.cxx.

◆ HighPriority()

void TMVA::StatDialogBDTReg::HighPriority ( const char *  signal_name,
const char *  slot_name = nullptr 
)
inline

Definition at line 38 of file BDT_Reg.h.

◆ LowPriority()

void TMVA::StatDialogBDTReg::LowPriority ( const char *  signal_name,
const char *  slot_name = nullptr 
)
inline

Definition at line 38 of file BDT_Reg.h.

◆ Message()

void TMVA::StatDialogBDTReg::Message ( const char *  msg)
inline

Definition at line 38 of file BDT_Reg.h.

◆ RaiseDialog()

void TMVA::StatDialogBDTReg::RaiseDialog ( )
inline

Definition at line 56 of file BDT_Reg.h.

◆ ReadTree()

TMVA::DecisionTree * TMVA::StatDialogBDTReg::ReadTree ( TString *&  vars,
Int_t  itree 
)
private

Definition at line 205 of file BDT_Reg.cxx.

◆ Redraw()

void TMVA::StatDialogBDTReg::Redraw ( )

Definition at line 34 of file BDT_Reg.cxx.

◆ SetItree()

void TMVA::StatDialogBDTReg::SetItree ( )

Definition at line 29 of file BDT_Reg.cxx.

◆ UpdateCanvases()

void TMVA::StatDialogBDTReg::UpdateCanvases ( )
private

Definition at line 101 of file BDT_Reg.cxx.

Member Data Documentation

◆ fButtons

TGHorizontalFrame* TMVA::StatDialogBDTReg::fButtons
private

Definition at line 68 of file BDT_Reg.h.

◆ fCanvas

TCanvas* TMVA::StatDialogBDTReg::fCanvas
private

Definition at line 63 of file BDT_Reg.h.

◆ fCloseButton

TGTextButton* TMVA::StatDialogBDTReg::fCloseButton
private

Definition at line 70 of file BDT_Reg.h.

◆ fDataset

TString TMVA::StatDialogBDTReg::fDataset
private

Definition at line 64 of file BDT_Reg.h.

◆ fDrawButton

TGTextButton* TMVA::StatDialogBDTReg::fDrawButton
private

Definition at line 69 of file BDT_Reg.h.

◆ fInput

TGNumberEntry* TMVA::StatDialogBDTReg::fInput
private

Definition at line 66 of file BDT_Reg.h.

◆ fItree

Int_t TMVA::StatDialogBDTReg::fItree
private

Definition at line 61 of file BDT_Reg.h.

◆ fMain

TGMainFrame* TMVA::StatDialogBDTReg::fMain
private

Definition at line 60 of file BDT_Reg.h.

◆ fMethName

TString TMVA::StatDialogBDTReg::fMethName
private

Definition at line 81 of file BDT_Reg.h.

◆ fNtrees

Int_t TMVA::StatDialogBDTReg::fNtrees
private

Definition at line 62 of file BDT_Reg.h.

◆ fQObject

TQObjSender TMVA::StatDialogBDTReg::fQObject
private

Definition at line 38 of file BDT_Reg.h.

◆ fThis

TMVA::StatDialogBDTReg * TMVA::StatDialogBDTReg::fThis = 0
staticprivate

Definition at line 95 of file BDT_Reg.h.

◆ fWfile

TString TMVA::StatDialogBDTReg::fWfile
private

Definition at line 80 of file BDT_Reg.h.

Libraries for TMVA::StatDialogBDTReg:
[legend]

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