library: libTMVA
#include "TMVA_BinarySearchTree.h"

TMVA_BinarySearchTree


class description - source file - inheritance tree (.pdf)

class TMVA_BinarySearchTree : public TMVA_BinaryTree

Inheritance Chart:
TMVA_BinaryTree
<-
TMVA_BinarySearchTree
    private:
void DestroyNode(TMVA_Node*) Bool_t InVolume(TMVA_Event*, TMVA_Volume*) const Double_t SearchVolume(TMVA_Node*, TMVA_Volume*, Int_t, vector<TMVA_Event*>* events) public:
TMVA_BinarySearchTree() TMVA_BinarySearchTree(const TMVA_BinarySearchTree&) virtual ~TMVA_BinarySearchTree() static TClass* Class() void Fill(TTree*, vector<TString>*, Int_t&, Int_t theType = -1) void Fill(vector<TMVA_Event*>, vector<Int_t>, Int_t&, Int_t theType = -1) void Fill(vector<TMVA_Event*> theTree, Int_t theType = -1) virtual TClass* IsA() const TMVA_BinarySearchTree& operator=(const TMVA_BinarySearchTree&) Double_t SearchVolume(TMVA_Volume*, vector<TMVA_Event*>* events = 0) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Int_t fPeriode Int_t fDbgcount

Class Description

 Binary search tree including volume search method

_______________________________________________________________________

TMVA_BinarySearchTree( void ) : TMVA_BinaryTree(), fDbgcount( 0 )

~TMVA_BinarySearchTree( void )

void Fill( TTree* theTree, vector<TString>* theVars, int& nevents, Int_t theType )

void Fill( vector<TMVA_Event*> theTree, Int_t theType )

void Fill( vector<TMVA_Event*> theTree, vector<Int_t> theVars, int& nevents, Int_t theType )

Double_t SearchVolume( TMVA_Volume* volume, std::vector<TMVA_Event*>* events )

Double_t SearchVolume( TMVA_Node* t, TMVA_Volume* volume, Int_t depth, std::vector<TMVA_Event*>* events )

Bool_t InVolume( TMVA_Event* event, TMVA_Volume* volume ) const



Inline Functions


                          void DestroyNode(TMVA_Node*)
                       TClass* Class()
                       TClass* IsA() const
                          void ShowMembers(TMemberInspector& insp, char* parent)
                          void Streamer(TBuffer& b)
                          void StreamerNVirtual(TBuffer& b)
         TMVA_BinarySearchTree TMVA_BinarySearchTree(const TMVA_BinarySearchTree&)
        TMVA_BinarySearchTree& operator=(const TMVA_BinarySearchTree&)


Author: Andreas Hoecker, Helge Voss, Kai Voss
Last update: root/tmva $Id: TMVA_BinarySearchTree.cxx,v 1.2 2006/05/09 08:37:06 brun Exp $
Copyright (c) 2005: *


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.