FairRoot/PandaRoot
|
#include <PndMvaUtil.h>
Public Member Functions | |
PndMvaDistObj () | |
Constructor. More... | |
PndMvaDistObj (size_t const id, float const dist, std::string const &cls) | |
PndMvaDistObj (PndMvaDistObj const &ot) | |
virtual | ~PndMvaDistObj () |
PndMvaDistObj & | operator= (PndMvaDistObj const &ot) |
operator = More... | |
bool | operator< (PndMvaDistObj const &other) const |
Operator <. More... | |
bool | operator> (PndMvaDistObj const &other) const |
Operator > More... | |
Public Attributes | |
size_t | m_idx |
float | m_dist |
std::string | m_cls |
Private Member Functions | |
bool | operator== (PndMvaDistObj const &ot) const |
Class to hold the computed Euclidean distances between the current example and the available LVQ protoTypes (codeBook) in LVQ2.1 implementation.
Definition at line 92 of file PndMvaUtil.h.
|
inlineexplicit |
|
inlineexplicit |
Definition at line 99 of file PndMvaUtil.h.
|
inline |
Definition at line 104 of file PndMvaUtil.h.
|
inlinevirtual |
Definition at line 109 of file PndMvaUtil.h.
|
inline |
|
inline |
|
private |
|
inline |
std::string PndMvaDistObj::m_cls |
Class name of the prototype.
Definition at line 139 of file PndMvaUtil.h.
Referenced by operator=().
float PndMvaDistObj::m_dist |
Distance to the current example.
Definition at line 138 of file PndMvaUtil.h.
Referenced by operator<(), operator=(), and operator>().
size_t PndMvaDistObj::m_idx |