ROOT  6.06/09
Reference Guide
Classes | Typedefs | Functions
TMVA::kNN Namespace Reference

Classes

class  Event
 
class  ModulekNN
 
class  Node
 

Typedefs

typedef Float_t VarType
 
typedef std::vector< VarTypeVarVec
 
typedef std::vector< TMVA::kNN::EventEventVec
 
typedef std::pair< const Node< Event > *, VarTypeElem
 
typedef std::list< ElemList
 

Functions

std::ostream & operator<< (std::ostream &os, const Event &event)
 streamer More...
 
template<class T >
UInt_t Find (std::list< std::pair< const Node< T > *, Float_t > > &nlist, const Node< T > *node, const T &event, UInt_t nfind)
 
template<class T >
UInt_t Find (std::list< std::pair< const Node< T > *, Float_t > > &nlist, const Node< T > *node, const T &event, Double_t nfind, Double_t ncurr)
 
template<class T >
UInt_t Depth (const Node< T > *node)
 

Typedef Documentation

typedef std::pair<const Node<Event> *, VarType> TMVA::kNN::Elem

Definition at line 106 of file ModulekNN.h.

typedef std::vector<TMVA::kNN::Event> TMVA::kNN::EventVec

Definition at line 105 of file ModulekNN.h.

typedef std::list<Elem> TMVA::kNN::List

Definition at line 107 of file ModulekNN.h.

Definition at line 64 of file ModulekNN.h.

typedef std::vector<VarType> TMVA::kNN::VarVec

Definition at line 65 of file ModulekNN.h.

Function Documentation

template<class T >
UInt_t TMVA::kNN::Depth ( const Node< T > *  node)
inline

Definition at line 217 of file NodekNN.h.

template<class T >
UInt_t TMVA::kNN::Find ( std::list< std::pair< const Node< T > *, Float_t > > &  nlist,
const Node< T > *  node,
const T &  event,
UInt_t  nfind 
)
template<class T >
UInt_t TMVA::kNN::Find ( std::list< std::pair< const Node< T > *, Float_t > > &  nlist,
const Node< T > *  node,
const T &  event,
Double_t  nfind,
Double_t  ncurr 
)
std::ostream & TMVA::kNN::operator<< ( std::ostream &  os,
const Event event 
)

streamer

Definition at line 157 of file ModulekNN.cxx.