LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#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 25 of file MVAOutput.h.
|
inline |
Definition at line 28 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 |
Definition at line 42 of file MVAOutput.h.
|
inline |
|
inline |
Definition at line 46 of file MVAOutput.h.
|
inline |
Definition at line 65 of file MVAOutput.h.
|
inlinestatic |
Definition at line 31 of file MVAOutput.h.
|
inline |
Assignment operators, from the same types as constructors.
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 53 of file MVAOutput.h.
|
inline |
Definition at line 71 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 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 82 of file MVAOutput.h.
|
inlineprivate |
Definition at line 87 of file MVAOutput.h.
|
inline |
Definition at line 63 of file MVAOutput.h.
|
friend |
Definition at line 55 of file MVAOutput.h.
|
private |
Vector values.
Definition at line 34 of file MVAOutput.h.