![]() |
PandaRoot
|
#include <PndMvaVariable.h>
Public Member Functions | |
PndMvaVariable (std::string const &name="UNKNOWN_VAR", float normFactor=1.0, float mean=0.0, float min=0.0, float max=0.0) | |
Constructor implementation. More... | |
virtual | ~PndMvaVariable () |
Destructor. More... | |
PndMvaVariable (PndMvaVariable const &oth) | |
Copy constructor. More... | |
PndMvaVariable & | operator= (PndMvaVariable const &oth) |
Assignment operator. More... | |
Public Attributes | |
std::string | Name |
float | NormFactor |
float | Mean |
float | Min |
float | Max |
Struct to describe a single variable of the feature vector, storing its name and normalization factor.
Definition at line 17 of file PndMvaVariable.h.
|
inlineexplicit |
Constructor implementation.
Constructor.
name | Variable name. |
normFactor | normalization factor for this variable. |
mean | Current variable sample mean value. |
Definition at line 53 of file PndMvaVariable.h.
|
inlinevirtual |
|
inline |
|
inline |
Assignment operator.
Definition at line 63 of file PndMvaVariable.h.
References Max, Mean, Min, Name, and NormFactor.
float PndMvaVariable::Max |
Definition at line 43 of file PndMvaVariable.h.
Referenced by operator=().
float PndMvaVariable::Mean |
Definition at line 41 of file PndMvaVariable.h.
Referenced by operator=().
float PndMvaVariable::Min |
Definition at line 42 of file PndMvaVariable.h.
Referenced by operator=().
std::string PndMvaVariable::Name |
float PndMvaVariable::NormFactor |
Normalization factor of the variable. Sample Variance IQR.
Definition at line 40 of file PndMvaVariable.h.
Referenced by operator=().