library: libTMVA #include "TMVA_DecisionTreeNode.h" |
TMVA_DecisionTreeNode
class description - source file - inheritance tree (.pdf)
public:
TMVA_DecisionTreeNode(TMVA_Event* e = NULL)
TMVA_DecisionTreeNode(TMVA_Node* p)
TMVA_DecisionTreeNode(const TMVA_DecisionTreeNode&)
virtual ~TMVA_DecisionTreeNode()
static TClass* Class()
Double_t GetCutMax() const
Double_t GetCutMin() const
Bool_t GetCutType() const
Double_t GetNEvents() const
Int_t GetNodeType() const
Double_t GetSeparationGain() const
Double_t GetSeparationIndex() const
Double_t GetSoverSB() const
virtual Bool_t GoesLeft(const TMVA_Event*) const
virtual Bool_t GoesRight(const TMVA_Event*) const
virtual TClass* IsA() const
TMVA_DecisionTreeNode& operator=(const TMVA_DecisionTreeNode&)
virtual void PrintRec(ostream& os, const Int_t depth = 0, const string pos = root) const
virtual TMVA_NodeID ReadRec(ifstream& is, TMVA_NodeID nodeID, TMVA_Node* parent = NULL)
void SetCutMax(Double_t c)
void SetCutMin(Double_t c)
void SetCutType(Bool_t t)
void SetNEvents(Double_t nev)
void SetNodeType(Int_t t)
void SetSeparationGain(Double_t sep)
void SetSeparationIndex(Double_t sep)
void SetSoverSB(Double_t ssb)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Double_t fCutMin
Double_t fCutMax
Bool_t fCutType
Double_t fSoverSB
Double_t fSeparationIndex
Double_t fSeparationGain
Double_t fNEvents
Int_t fNodeType
Node for the Decision Tree
_______________________________________________________________________
TMVA_DecisionTreeNode(TMVA_Event* e)
: TMVA_Node(e)
TMVA_DecisionTreeNode(TMVA_Node* p)
: TMVA_Node(p)
Bool_t GoesRight(const TMVA_Event * e) const
Bool_t GoesLeft(const TMVA_Event * e) const
void PrintRec(ostream& os, const Int_t Depth, const string pos ) const
TMVA_NodeID ReadRec(ifstream& is, TMVA_NodeID nodeID, TMVA_Node* Parent )
Inline Functions
void ~TMVA_DecisionTreeNode()
void SetCutMin(Double_t c)
void SetCutMax(Double_t c)
void SetCutType(Bool_t t)
Double_t GetCutMin() const
Double_t GetCutMax() const
Bool_t GetCutType() const
void SetNodeType(Int_t t)
Int_t GetNodeType() const
void SetSoverSB(Double_t ssb)
Double_t GetSoverSB() const
void SetSeparationIndex(Double_t sep)
Double_t GetSeparationIndex() const
void SetSeparationGain(Double_t sep)
Double_t GetSeparationGain() const
void SetNEvents(Double_t nev)
Double_t GetNEvents() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TMVA_DecisionTreeNode TMVA_DecisionTreeNode(const TMVA_DecisionTreeNode&)
TMVA_DecisionTreeNode& operator=(const TMVA_DecisionTreeNode&)
Author: Andreas Hoecker, Helge Voss, Kai Voss
Last update: root/tmva $Id: TMVA_DecisionTreeNode.cxx,v 1.3 2006/05/09 08:37:06 brun Exp $
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.