Public Types | |
| typedef std::vector< double >::const_iterator | const_iterator |
| typedef std::vector< double >::iterator | iterator |
Public Member Functions | |
| Pattern () | |
| Pattern (const Pattern &other) | |
| template<typename InputContainer , typename OutputContainer > | |
| Pattern (InputContainer &_input, OutputContainer &_output, double _weight=1.0) | |
| template<typename ItValue > | |
| Pattern (ItValue inputBegin, ItValue inputEnd, double outputValue, double _weight=1.0) | |
| template<typename ItValue > | |
| Pattern (ItValue inputBegin, ItValue inputEnd, ItValue outputBegin, ItValue outputEnd, double _weight=1.0) | |
| Pattern (Pattern &&other) | |
| ~Pattern () | |
| void | addInput (double value) |
| void | addOutput (double value) |
| const_iterator | beginInput () const |
| const_iterator | beginOutput () const |
| const_iterator | endInput () const |
| const_iterator | endOutput () const |
| std::vector< double > & | input () |
| const std::vector< double > & | input () const |
| size_t | inputSize () const |
| Pattern & | operator= (const Pattern &other) |
| std::vector< double > & | output () |
| const std::vector< double > & | output () const |
| size_t | outputSize () const |
| double | weight () const |
| void | weight (double w) |
Private Attributes | |
| std::vector< double > | m_input |
| std::vector< double > | m_output |
| double | m_weight |
#include <TMVA/Pattern.h>
| typedef std::vector<double>::const_iterator Pattern::const_iterator |
| typedef std::vector<double>::iterator Pattern::iterator |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |