FairRoot/PandaRoot
|
#include <PndMvaTools.h>
Public Member Functions | |
ClassifierOutPuts () | |
ClassifierOutPuts (std::string const &Rlabel, std::string const &Glabel, float sgVal, float bgVal, float p) | |
virtual | ~ClassifierOutPuts () |
ClassifierOutPuts (ClassifierOutPuts const &ot) | |
ClassifierOutPuts & | operator= (ClassifierOutPuts const &ot) |
bool | operator> (ClassifierOutPuts const &ot) const |
bool | operator< (ClassifierOutPuts const &ot) const |
Public Attributes | |
std::string | realLabel |
std::string | givenLabel |
float | sgValue |
float | bgValue |
float | mom |
Private Member Functions | |
bool | operator== (ClassifierOutPuts const &ot) const |
Structure used to hold the classifier output (label and distance or prob.) for each example in the test set together with the original class name. Used for ROC curves.
Definition at line 30 of file PndMvaTools.h.
|
inlineexplicit |
Definition at line 34 of file PndMvaTools.h.
|
inlineexplicit |
Rlabel | True label. |
Glabel | Given label. |
sgVal | Classifier output for each signal. |
bgVal | Classifier output for each background. |
Definition at line 48 of file PndMvaTools.h.
|
inlinevirtual |
Definition at line 59 of file PndMvaTools.h.
|
inline |
Definition at line 63 of file PndMvaTools.h.
|
inline |
|
inline |
Definition at line 72 of file PndMvaTools.h.
References bgValue, givenLabel, mom, realLabel, and sgValue.
|
inlineprivate |
|
inline |
float ClassifierOutPuts::bgValue |
Definition at line 101 of file PndMvaTools.h.
Referenced by operator=().
std::string ClassifierOutPuts::givenLabel |
Definition at line 99 of file PndMvaTools.h.
Referenced by operator=().
float ClassifierOutPuts::mom |
Definition at line 102 of file PndMvaTools.h.
Referenced by operator=().
std::string ClassifierOutPuts::realLabel |
Definition at line 95 of file PndMvaTools.h.
Referenced by operator=().
float ClassifierOutPuts::sgValue |
Definition at line 100 of file PndMvaTools.h.
Referenced by operator<(), operator=(), and operator>().