|
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 |
1.8.5