#include <MVAOutput.h>
Public Member Functions | |
FeatureVector () | |
FeatureVector (float init) | |
FeatureVector (std::array< float, N > const &values) | |
FeatureVector (std::array< double, N > const &values) | |
FeatureVector (std::vector< float > const &values) | |
FeatureVector (std::vector< double > const &values) | |
FeatureVector (float const *values) | |
If you really have to use C arrays: More... | |
FeatureVector (double const *values) | |
FeatureVector & | operator= (float init) |
Assignment operators, from the same types as constructors. More... | |
FeatureVector & | operator= (std::array< float, N > const &values) |
FeatureVector & | operator= (std::array< double, N > const &values) |
FeatureVector & | operator= (std::vector< float > const &values) |
FeatureVector & | operator= (std::vector< double > const &values) |
size_t | size () const |
float | at (size_t index) const |
float | operator[] (size_t index) const |
Static Public Member Functions | |
static short | Class_Version () |
Private Member Functions | |
void | set (float init) |
void | set (std::array< float, N > const &values) |
void | set (std::array< double, N > const &values) |
void | set (std::vector< float > const &values) |
void | set (std::vector< double > const &values) |
Private Attributes | |
float | fData [N] |
Vector values. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &o, FeatureVector const &a) |
Feature vector of size N. Values are saved as 32bit fp's, this is usually enough for the classification purposes and the precision one can expect from MVA algorithms.
Definition at line 24 of file MVAOutput.h.
|
inline |
Definition at line 27 of file MVAOutput.h.
|
inline |
Definition at line 37 of file MVAOutput.h.
|
inline |
Definition at line 38 of file MVAOutput.h.
|
inline |
Definition at line 39 of file MVAOutput.h.
|
inline |
Definition at line 40 of file MVAOutput.h.
|
inline |
Definition at line 41 of file MVAOutput.h.
|
inline |
|
inline |
Definition at line 45 of file MVAOutput.h.
|
inline |
Definition at line 64 of file MVAOutput.h.
|
inlinestatic |
Definition at line 30 of file MVAOutput.h.
|
inline |
Assignment operators, from the same types as constructors.
Definition at line 48 of file MVAOutput.h.
|
inline |
Definition at line 49 of file MVAOutput.h.
|
inline |
Definition at line 50 of file MVAOutput.h.
|
inline |
Definition at line 51 of file MVAOutput.h.
|
inline |
Definition at line 52 of file MVAOutput.h.
|
inline |
Definition at line 70 of file MVAOutput.h.
|
inlineprivate |
Access the contained array. *** WOULD LIKE TO CHANGE TYPE OF DATA MEMBER TO std::array AND THEN ENABLE THIS FUNCTION ***
Definition at line 78 of file MVAOutput.h.
|
inlineprivate |
Definition at line 79 of file MVAOutput.h.
|
inlineprivate |
Definition at line 80 of file MVAOutput.h.
|
inlineprivate |
Definition at line 81 of file MVAOutput.h.
|
inlineprivate |
Definition at line 86 of file MVAOutput.h.
|
inline |
Definition at line 62 of file MVAOutput.h.
|
friend |
Definition at line 54 of file MVAOutput.h.
|
private |
Vector values.
Definition at line 33 of file MVAOutput.h.