102      virtual void Print( std::ostream& os ) 
const = 0;
 
  105      virtual void PrintRec ( std::ostream& os ) 
const = 0;
 
 
#define ClassDef(name, id)
 
winID h TVirtualViewer3D TVirtualGLPainter p
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
 
#define TMVA_VERSION_CODE
 
Base class for BinarySearch and Decision Trees.
 
Node for the BinarySearch or Decision Trees.
 
static Int_t fgCount
counter of all nodes present.. for debug.. to spot memory leaks...
 
virtual void ReadContent(std::stringstream &s)=0
 
Node * fLeft
pointers to the two "daughter" nodes
 
virtual void Print(std::ostream &os) const =0
 
char fPos
position, i.e. it is a left (l) or right (r) daughter
 
virtual Node * GetLeft() const
 
virtual Node * GetParent() const
 
Node * fParent
the previous (parent) node
 
virtual TMVA::BinaryTree * GetParentTree() const
 
virtual void PrintRec(std::ostream &os) const =0
 
virtual Node * CreateNode() const =0
 
virtual void SetRight(Node *r)
 
virtual Bool_t GoesLeft(const Event &) const =0
 
virtual void SetLeft(Node *l)
 
virtual void AddContentToNode(std::stringstream &s) const =0
 
virtual void SetParentTree(TMVA::BinaryTree *t)
 
void * AddXMLTo(void *parent) const
add attributes to XML
 
int GetCount()
returns the global number of instantiated nodes
 
Int_t CountMeAndAllDaughters() const
recursively go through the part of the tree below this node and count all daughters
 
virtual void ReadAttributes(void *node, UInt_t tmva_Version_Code=262657)=0
 
virtual void SetParent(Node *p)
 
UInt_t fDepth
depth of the node within the tree (seen from root node)
 
virtual Bool_t ReadDataRecord(std::istream &, UInt_t tmva_Version_Code=262657)=0
 
virtual Bool_t GoesRight(const Event &) const =0
 
virtual ~Node()
node destructor
 
friend std::ostream & operator<<(std::ostream &os, const Node &node)
 
Node * fRight
pointers to the two "daughter" nodes
 
virtual void AddAttributesToNode(void *node) const =0
 
virtual Node * GetRight() const
 
void ReadXML(void *node, UInt_t tmva_Version_Code=262657)
read attributes from XML
 
BinaryTree * fParentTree
pointer to the parent tree to which the Node belongs
 
create variable transformations
 
std::ostream & operator<<(std::ostream &os, const BinaryTree &tree)