| virtual | ~BinaryTree() |
| static TClass* | Class() |
| UInt_t | CountNodes(TMVA::Node* n = NULL) |
| virtual TMVA::Node* | CreateNode() |
| TMVA::Node* | GetLeftDaughter(TMVA::Node* n) |
| UInt_t | GetNNodes() const |
| TMVA::Node* | GetRightDaughter(TMVA::Node* n) |
| TMVA::Node* | GetRoot() const |
| virtual TClass* | IsA() const |
| void | Print(ostream& os) const |
| void | Read(istream& istr) |
| void | SetRoot(TMVA::Node* r) |
| virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
| virtual void | Streamer(TBuffer& b) |
| void | StreamerNVirtual(TBuffer& b) |
| void | DeleteNode(TMVA::Node*) |

protected, recursive, function used by the class destructor and when Pruning
return the number of nodes in the tree. (make a new count --> takes time)
get number of Nodes in the Tree as counted while booking the nodes;
{ return fNNodes; }