#include <PndMvaVarPCATransform.h>
Definition at line 27 of file PndMvaVarPCATransform.h.
◆ PndMvaVarPCATransform()
PndMvaVarPCATransform::PndMvaVarPCATransform |
( |
| ) |
|
|
explicit |
◆ ~PndMvaVarPCATransform()
virtual PndMvaVarPCATransform::~PndMvaVarPCATransform |
( |
| ) |
|
|
virtual |
◆ GetEigenVectors()
TMatrixD const & PndMvaVarPCATransform::GetEigenVectors |
( |
| ) |
const |
|
inline |
Get Eigenvectors matrix.
Get Eigenvectors matrix.
Definition at line 90 of file PndMvaVarPCATransform.h.
92 return (*m_EigenVectors);
◆ GetMeanValues()
TVectorD const & PndMvaVarPCATransform::GetMeanValues |
( |
| ) |
const |
|
inline |
Get mean values vector.
Get mean values vector.
Definition at line 82 of file PndMvaVarPCATransform.h.
84 return (*m_MeanValues);
◆ InitPCATranformation()
bool PndMvaVarPCATransform::InitPCATranformation |
( |
std::vector< std::pair< std::string, std::vector< float > *>> const & |
dat | ) |
|
Prepare Transformation for the given dataset events.
- Parameters
-
dat | Collection of the event feature vectors. |
◆ SetEigenVectors()
void PndMvaVarPCATransform::SetEigenVectors |
( |
TMatrixD const & |
mat | ) |
|
◆ SetMeanVector()
void PndMvaVarPCATransform::SetMeanVector |
( |
TVectorD const & |
vect | ) |
|
◆ Transform()
std::vector<float>* PndMvaVarPCATransform::Transform |
( |
std::vector< float > const & |
evd | ) |
const |
Transforms the current event variables
- Parameters
-
evd | Vector containing the event to transform. |
- Returns
- Transformed event.
The documentation for this class was generated from the following file: