#include <PndMvaVarPCATransform.h>
Definition at line 27 of file PndMvaVarPCATransform.h.
PndMvaVarPCATransform::PndMvaVarPCATransform |
( |
| ) |
|
|
explicit |
virtual PndMvaVarPCATransform::~PndMvaVarPCATransform |
( |
| ) |
|
|
virtual |
void PndMvaVarPCATransform::ComputePrincipalComponents |
( |
std::vector< std::pair< std::string, std::vector< float > * > > const & |
dat | ) |
|
|
private |
TMatrixD const & PndMvaVarPCATransform::GetEigenVectors |
( |
| ) |
const |
|
inline |
TVectorD const & PndMvaVarPCATransform::GetMeanValues |
( |
| ) |
const |
|
inline |
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. |
void PndMvaVarPCATransform::SetEigenVectors |
( |
TMatrixD const & |
mat | ) |
|
void PndMvaVarPCATransform::SetMeanVector |
( |
TVectorD const & |
vect | ) |
|
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.
TMatrixD* PndMvaVarPCATransform::m_EigenVectors |
|
private |
TVectorD* PndMvaVarPCATransform::m_MeanValues |
|
private |
The documentation for this class was generated from the following file: