Classes | |
class | Event |
class | ModulekNN |
class | Node |
Typedefs | |
typedef Float_t | VarType |
typedef std::vector< VarType > | VarVec |
typedef std::vector< TMVA::kNN::Event > | EventVec |
typedef std::pair< const Node< Event > *, VarType > | Elem |
typedef std::list< Elem > | List |
typedef Float_t | VarType |
typedef std::vector< VarType > | VarVec |
typedef std::vector< TMVA::kNN::Event > | EventVec |
typedef std::pair< const Node< Event > *, VarType > | Elem |
typedef std::list< Elem > | List |
Functions | |
std::ostream & | operator<< (std::ostream &os, const Event &event) |
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) |
template<class T> | |
UInt_t | Find (std::list< std::pair< const TMVA::kNN::Node< T > *, Float_t > > &nlist, const TMVA::kNN::Node< T > *node, const T &event, const UInt_t nfind) |
template<class T> | |
UInt_t | Find (std::list< std::pair< const TMVA::kNN::Node< T > *, Float_t > > &nlist, const TMVA::kNN::Node< T > *node, const T &event, const Double_t nfind, Double_t ncurr) |
template<class T> | |
UInt_t | Find (std::list< std::pair< const TMVA::kNN::Node< T > *, Float_t > > &nlist, const TMVA::kNN::Node< T > *node, const T &event, const UInt_t nfind) |
template<class T> | |
UInt_t | Find (std::list< std::pair< const TMVA::kNN::Node< T > *, Float_t > > &nlist, const TMVA::kNN::Node< T > *node, const T &event, const Double_t nfind, Double_t ncurr) |
std::ostream & | operator<< (std::ostream &os, const TMVA::kNN::Event &event) |
typedef std::pair<const Node<Event> *, VarType> TMVA::kNN::Elem |
Definition at line 104 of file ModulekNN.h.
typedef std::pair<const Node<Event> *, VarType> TMVA::kNN::Elem |
Definition at line 104 of file ModulekNN.h.
typedef std::vector<TMVA::kNN::Event> TMVA::kNN::EventVec |
Definition at line 103 of file ModulekNN.h.
typedef std::vector<TMVA::kNN::Event> TMVA::kNN::EventVec |
Definition at line 103 of file ModulekNN.h.
typedef std::list<Elem> TMVA::kNN::List |
Definition at line 105 of file ModulekNN.h.
typedef std::list<Elem> TMVA::kNN::List |
Definition at line 105 of file ModulekNN.h.
typedef Float_t TMVA::kNN::VarType |
Definition at line 62 of file ModulekNN.h.
typedef Float_t TMVA::kNN::VarType |
Definition at line 62 of file ModulekNN.h.
typedef std::vector<VarType> TMVA::kNN::VarVec |
Definition at line 63 of file ModulekNN.h.
typedef std::vector<VarType> TMVA::kNN::VarVec |
Definition at line 63 of file ModulekNN.h.
UInt_t TMVA::kNN::Find | ( | std::list< std::pair< const TMVA::kNN::Node< T > *, Float_t > > & | nlist, | |
const TMVA::kNN::Node< T > * | node, | |||
const T & | event, | |||
const Double_t | nfind, | |||
Double_t | ncurr | |||
) |
Definition at line 433 of file NodekNN.h.
References RootCsg::distance(), Find(), TMVA::kNN::Node< T >::GetEvent(), TMVA::kNN::Node< T >::GetMod(), TMVA::kNN::Node< T >::GetNodeL(), TMVA::kNN::Node< T >::GetNodeR(), TMVA::kNN::Node< T >::GetVarMax(), TMVA::kNN::Node< T >::GetVarMin(), TMVA::kNN::Node< T >::GetWeight(), kFALSE, and kTRUE.
Referenced by ClassImp(), G__G__Gui1_231_0_29(), G__G__Proof_265_0_34(), G__G__Table_138_0_19(), G__G__Table_139_0_21(), and XrdSecProtocolssl::VomsMapGroups().
UInt_t TMVA::kNN::Find | ( | std::list< std::pair< const TMVA::kNN::Node< T > *, Float_t > > & | nlist, | |
const TMVA::kNN::Node< T > * | node, | |||
const T & | event, | |||
const UInt_t | nfind | |||
) |
Definition at line 326 of file NodekNN.h.
References RootCsg::distance(), Find(), TMVA::kNN::Node< T >::GetEvent(), TMVA::kNN::Node< T >::GetMod(), TMVA::kNN::Node< T >::GetNodeL(), TMVA::kNN::Node< T >::GetNodeR(), TMVA::kNN::Node< T >::GetVarMax(), TMVA::kNN::Node< T >::GetVarMin(), TMVA::kNN::Node< T >::GetWeight(), kFALSE, and kTRUE.
UInt_t TMVA::kNN::Find | ( | std::list< std::pair< const TMVA::kNN::Node< T > *, Float_t > > & | nlist, | |
const TMVA::kNN::Node< T > * | node, | |||
const T & | event, | |||
const Double_t | nfind, | |||
Double_t | ncurr | |||
) |
Definition at line 433 of file NodekNN.h.
References RootCsg::distance(), Find(), TMVA::kNN::Node< T >::GetEvent(), TMVA::kNN::Node< T >::GetMod(), TMVA::kNN::Node< T >::GetNodeL(), TMVA::kNN::Node< T >::GetNodeR(), TMVA::kNN::Node< T >::GetVarMax(), TMVA::kNN::Node< T >::GetVarMin(), TMVA::kNN::Node< T >::GetWeight(), kFALSE, kTRUE, and value.
UInt_t TMVA::kNN::Find | ( | std::list< std::pair< const TMVA::kNN::Node< T > *, Float_t > > & | nlist, | |
const TMVA::kNN::Node< T > * | node, | |||
const T & | event, | |||
const UInt_t | nfind | |||
) |
Definition at line 326 of file NodekNN.h.
References RootCsg::distance(), Find(), TMVA::kNN::Node< T >::GetEvent(), TMVA::kNN::Node< T >::GetMod(), TMVA::kNN::Node< T >::GetNodeL(), TMVA::kNN::Node< T >::GetNodeR(), TMVA::kNN::Node< T >::GetVarMax(), TMVA::kNN::Node< T >::GetVarMin(), TMVA::kNN::Node< T >::GetWeight(), kFALSE, kTRUE, and value.
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 | |||
) |
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 | |||
) |
Referenced by Find().
std::ostream& TMVA::kNN::operator<< | ( | std::ostream & | os, | |
const TMVA::kNN::Event & | event | |||
) |
std::ostream & TMVA::kNN::operator<< | ( | std::ostream & | os, | |
const Event & | event | |||
) |
Definition at line 145 of file ModulekNN.cxx.