FairRoot/PandaRoot
|
Structure to hold the per step error values. More...
#include <PndMvaUtil.h>
Public Member Functions | |
StepError () | |
Constructor. More... | |
StepError (size_t step, float trErr, float tsErr, std::map< std::string, float > const &MisClsTest, std::map< std::string, float > const &MisClsTrain) | |
virtual | ~StepError () |
Destructor. More... | |
StepError (StepError const &ot) | |
Copy! More... | |
StepError & | operator= (StepError const &ot) |
Assignment. More... | |
Public Attributes | |
unsigned int | m_step |
float | m_trErr |
Step number. More... | |
float | m_tsErr |
Train Error. More... | |
std::map< std::string, float > | m_MisClsTest |
Test Error. More... | |
std::map< std::string, float > | m_MisClsTrain |
Private Member Functions | |
bool | operator< (StepError const &other) const |
Operator <. More... | |
bool | operator> (StepError const &other) const |
Operator > More... | |
Structure to hold the per step error values.
Definition at line 22 of file PndMvaUtil.h.
|
inline |
Constructor.
Definition at line 25 of file PndMvaUtil.h.
|
inlineexplicit |
step | Currents step. |
trErr | Current training error. |
tsErr | Current test error. |
MisClsTest | Mis-classified test events per label. |
MisClsTrain | Mis-classified train events per label. |
Definition at line 38 of file PndMvaUtil.h.
|
inlinevirtual |
|
inline |
Copy!
Definition at line 52 of file PndMvaUtil.h.
|
inlineprivate |
Operator <.
Assignment.
Definition at line 59 of file PndMvaUtil.h.
References m_MisClsTest, m_MisClsTrain, m_step, m_trErr, and m_tsErr.
|
inlineprivate |
Operator >
std::map<std::string, float> StepError::m_MisClsTest |
Test Error.
Mis-classified test events/label
Definition at line 76 of file PndMvaUtil.h.
Referenced by operator=().
std::map<std::string, float> StepError::m_MisClsTrain |
Mis-classified train events/label
Definition at line 77 of file PndMvaUtil.h.
Referenced by operator=().
unsigned int StepError::m_step |
Definition at line 71 of file PndMvaUtil.h.
Referenced by operator=().
float StepError::m_trErr |
float StepError::m_tsErr |