ROOT
6.07/01
Reference Guide
|
Definition at line 67 of file ModulekNN.h.
Public Member Functions | |
Event () | |
default constructor More... | |
Event (const VarVec &vec, Double_t weight, Short_t type) | |
constructor More... | |
Event (const VarVec &vec, Double_t weight, Short_t type, const VarVec &tvec) | |
constructor More... | |
~Event () | |
destructor More... | |
Double_t | GetWeight () const |
VarType | GetVar (UInt_t i) const |
VarType | GetTgt (UInt_t i) const |
UInt_t | GetNVar () const |
UInt_t | GetNTgt () const |
Short_t | GetType () const |
VarType | GetDist (VarType var, UInt_t ivar) const |
VarType | GetDist (const Event &other) const |
compute distance More... | |
void | SetTargets (const VarVec &tvec) |
const VarVec & | GetTargets () const |
const VarVec & | GetVars () const |
void | Print () const |
print More... | |
void | Print (std::ostream &os) const |
print More... | |
Private Attributes | |
VarVec | fVar |
VarVec | fTgt |
Double_t | fWeight |
Short_t | fType |
#include <TMVA/ModulekNN.h>
Event::Event | ( | ) |
default constructor
Definition at line 45 of file ModulekNN.cxx.
constructor
Definition at line 55 of file ModulekNN.cxx.
constructor
Definition at line 65 of file ModulekNN.cxx.
Event::~Event | ( | ) |
destructor
Definition at line 76 of file ModulekNN.cxx.
Definition at line 178 of file ModulekNN.h.
TMVA::kNN::VarType Event::GetDist | ( | const Event & | other | ) | const |
compute distance
Definition at line 83 of file ModulekNN.cxx.
|
inline |
Definition at line 200 of file ModulekNN.h.
|
inline |
Definition at line 196 of file ModulekNN.h.
Referenced by TMVA::kNN::ModulekNN::Add(), TMVA::kNN::ModulekNN::Find(), TMVA::MethodKNN::GausKernel(), GetDist(), TMVA::MethodKNN::GetMvaValue(), TMVA::MethodKNN::getRMS(), and TMVA::kNN::ModulekNN::Scale().
const TMVA::kNN::VarVec & Event::GetTargets | ( | ) | const |
Definition at line 109 of file ModulekNN.cxx.
Referenced by TMVA::MethodKNN::GetRegressionValues().
Definition at line 191 of file ModulekNN.h.
|
inline |
Definition at line 204 of file ModulekNN.h.
Referenced by TMVA::kNN::ModulekNN::Add(), TMVA::MethodKNN::getLDAValue(), and TMVA::MethodKNN::GetMvaValue().
Definition at line 187 of file ModulekNN.h.
Referenced by TMVA::kNN::ModulekNN::Add(), TMVA::MethodKNN::GausKernel(), GetDist(), and TMVA::MethodKNN::getRMS().
const TMVA::kNN::VarVec & Event::GetVars | ( | ) | const |
Definition at line 116 of file ModulekNN.cxx.
Referenced by TMVA::MethodKNN::getLDAValue().
|
inline |
Definition at line 183 of file ModulekNN.h.
Referenced by TMVA::MethodKNN::GetRegressionValues(), and TMVA::kNN::ModulekNN::Scale().
void Event::Print | ( | ) | const |
Definition at line 124 of file ModulekNN.cxx.
void Event::Print | ( | std::ostream & | os | ) | const |
Definition at line 132 of file ModulekNN.cxx.
Definition at line 102 of file ModulekNN.cxx.
Referenced by TMVA::MethodKNN::Train().
|
private |
Definition at line 99 of file ModulekNN.h.
|
private |
Definition at line 102 of file ModulekNN.h.
Referenced by GetType().
|
private |
Definition at line 98 of file ModulekNN.h.
|
private |
Definition at line 101 of file ModulekNN.h.
Referenced by GetWeight().