Definition at line 49 of file CCTreeWrapper.h.
| Public Member Functions | |
| CCTreeNode (DecisionTreeNode *n=nullptr) | |
| constructor of the CCTreeNode | |
| virtual | ~CCTreeNode () | 
| destructor of a CCTreeNode | |
| virtual void | AddAttributesToNode (void *node) const | 
| virtual void | AddContentToNode (std::stringstream &s) const | 
| virtual Node * | CreateNode () const | 
| Double_t | GetAlphaC () const | 
| DecisionTreeNode * | GetDTNode () const | 
| CCTreeNode * | GetLeftDaughter () | 
| Double_t | GetMinAlphaC () const | 
| CCTreeNode * | GetMother () | 
| Int_t | GetNLeafDaughters () const | 
| Double_t | GetNodeResubstitutionEstimate () const | 
| Double_t | GetResubstitutionEstimate () const | 
| CCTreeNode * | GetRightDaughter () | 
| virtual Bool_t | GoesLeft (const Event &e) const | 
| virtual Bool_t | GoesRight (const Event &e) const | 
| virtual void | Print (std::ostream &os) const | 
| printout of the node (can be read in with ReadDataRecord) | |
| virtual void | PrintRec (std::ostream &os) const | 
| recursive printout of the node and its daughters | |
| virtual void | ReadAttributes (void *node, UInt_t tmva_Version_Code=262657) | 
| virtual void | ReadContent (std::stringstream &s) | 
| virtual Bool_t | ReadDataRecord (std::istream &in, UInt_t tmva_Version_Code=262657) | 
| initialize a node from a data record | |
| void | SetAlphaC (Double_t alpha) | 
| void | SetMinAlphaC (Double_t alpha) | 
| void | SetNLeafDaughters (Int_t N) | 
| void | SetNodeResubstitutionEstimate (Double_t R) | 
| void | SetResubstitutionEstimate (Double_t R) | 
|  Public Member Functions inherited from TMVA::Node | |
| Node () | |
| Node (const Node &n) | |
| copy constructor, make sure you don't just copy the pointer to the node, but that the parents/daughters are initialized to 0 (and set by the copy constructors of the derived classes | |
| Node (Node *p, char pos) | |
| constructor of a daughter node as a daughter of 'p' | |
| virtual | ~Node () | 
| node destructor | |
| void * | AddXMLTo (void *parent) const | 
| add attributes to XML | |
| Int_t | CountMeAndAllDaughters () const | 
| recursively go through the part of the tree below this node and count all daughters | |
| int | GetCount () | 
| returns the global number of instantiated nodes | |
| UInt_t | GetDepth () const | 
| virtual Node * | GetLeft () const | 
| virtual Node * | GetParent () const | 
| virtual TMVA::BinaryTree * | GetParentTree () const | 
| char | GetPos () const | 
| virtual Node * | GetRight () const | 
| virtual TClass * | IsA () const | 
| void | ReadXML (void *node, UInt_t tmva_Version_Code=262657) | 
| read attributes from XML | |
| void | SetDepth (UInt_t d) | 
| virtual void | SetLeft (Node *l) | 
| virtual void | SetParent (Node *p) | 
| virtual void | SetParentTree (TMVA::BinaryTree *t) | 
| void | SetPos (char s) | 
| virtual void | SetRight (Node *r) | 
| virtual void | Streamer (TBuffer &) | 
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) | 
| Private Attributes | |
| Double_t | fAlphaC | 
| R(T_t) = sum[t' in ~T_t]{ R(t) }. | |
| DecisionTreeNode * | fDTNode | 
| G(t), minimum critical point of t and its descendants. | |
| Double_t | fMinAlphaC | 
| critical point, g(t) = alpha_c(t) | |
| Int_t | fNLeafDaughters | 
| Double_t | fNodeResubstitutionEstimate | 
| number of terminal descendants | |
| Double_t | fResubstitutionEstimate | 
| R(t) = misclassification rate for node t. | |
| Additional Inherited Members | |
|  Static Public Member Functions inherited from TMVA::Node | |
| static TClass * | Class () | 
| static const char * | Class_Name () | 
| static constexpr Version_t | Class_Version () | 
| static const char * | DeclFileName () | 
|  Protected Attributes inherited from TMVA::Node | |
| UInt_t | fDepth | 
| depth of the node within the tree (seen from root node) | |
| Node * | fLeft | 
| pointers to the two "daughter" nodes | |
| Node * | fParent | 
| the previous (parent) node | |
| BinaryTree * | fParentTree | 
| pointer to the parent tree to which the Node belongs | |
| char | fPos | 
| position, i.e. it is a left (l) or right (r) daughter | |
| Node * | fRight | 
| pointers to the two "daughter" nodes | |
#include <TMVA/CCTreeWrapper.h>
| TMVA::CCTreeWrapper::CCTreeNode::CCTreeNode | ( | DecisionTreeNode * | n = nullptr | ) | 
constructor of the CCTreeNode
Definition at line 39 of file CCTreeWrapper.cxx.
| 
 | virtual | 
destructor of a CCTreeNode
Definition at line 59 of file CCTreeWrapper.cxx.
| 
 | virtual | 
Implements TMVA::Node.
Definition at line 252 of file CCTreeWrapper.cxx.
| 
 | virtual | 
Implements TMVA::Node.
Definition at line 257 of file CCTreeWrapper.cxx.
Implements TMVA::Node.
Definition at line 56 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 85 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 94 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 97 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 91 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 99 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 62 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 68 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 75 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 98 of file CCTreeWrapper.h.
Implements TMVA::Node.
Definition at line 116 of file CCTreeWrapper.h.
Implements TMVA::Node.
Definition at line 112 of file CCTreeWrapper.h.
| 
 | virtual | 
printout of the node (can be read in with ReadDataRecord)
Implements TMVA::Node.
Definition at line 81 of file CCTreeWrapper.cxx.
| 
 | virtual | 
recursive printout of the node and its daughters
Implements TMVA::Node.
Definition at line 93 of file CCTreeWrapper.cxx.
| 
 | virtual | 
Implements TMVA::Node.
Definition at line 262 of file CCTreeWrapper.cxx.
| 
 | virtual | 
Implements TMVA::Node.
Definition at line 267 of file CCTreeWrapper.cxx.
| 
 | virtual | 
initialize a node from a data record
Implements TMVA::Node.
Definition at line 67 of file CCTreeWrapper.cxx.
| 
 | inline | 
Definition at line 82 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 88 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 59 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 65 of file CCTreeWrapper.h.
| 
 | inline | 
Definition at line 72 of file CCTreeWrapper.h.
| 
 | private | 
R(T_t) = sum[t' in ~T_t]{ R(t) }.
Definition at line 128 of file CCTreeWrapper.h.
| 
 | private | 
G(t), minimum critical point of t and its descendants.
Definition at line 130 of file CCTreeWrapper.h.
| 
 | private | 
critical point, g(t) = alpha_c(t)
Definition at line 129 of file CCTreeWrapper.h.
| 
 | private | 
Definition at line 125 of file CCTreeWrapper.h.
| 
 | private | 
number of terminal descendants
Definition at line 126 of file CCTreeWrapper.h.
| 
 | private | 
R(t) = misclassification rate for node t.
Definition at line 127 of file CCTreeWrapper.h.