|
FairRoot/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 |
Private Member Functions | |
| bool | operator== (PndMvaVariable const &oth) const |
| bool | operator> (PndMvaVariable const &oth) const |
| bool | operator< (PndMvaVariable const &oth) const |
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 56 of file PndMvaVariable.h.
|
inlinevirtual |
|
inline |
|
private |
|
inline |
Assignment operator.
Definition at line 80 of file PndMvaVariable.h.
References Max, Mean, Min, Name, and NormFactor.
|
private |
|
private |
| float PndMvaVariable::Max |
Definition at line 46 of file PndMvaVariable.h.
Referenced by operator=().
| float PndMvaVariable::Mean |
Definition at line 44 of file PndMvaVariable.h.
Referenced by operator=().
| float PndMvaVariable::Min |
Definition at line 45 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 43 of file PndMvaVariable.h.
Referenced by operator=().
1.8.5