#include <PndMultiClassBdtClassify.h>
Definition at line 28 of file PndMultiClassBdtClassify.h.
PndMultiClassBdtClassify::PndMultiClassBdtClassify |
( |
std::string const & |
inputFile, |
|
|
std::vector< std::string > const & |
classNames, |
|
|
std::vector< std::string > const & |
varNames |
|
) |
| |
|
explicit |
Constructor.
- Parameters
-
InPut | The file containig the weights. |
classNames | Labels of the classes to be used. |
varNames | The name of the involved variables(features). |
virtual PndMultiClassBdtClassify::~PndMultiClassBdtClassify |
( |
| ) |
|
|
virtual |
std::string* PndMultiClassBdtClassify::Classify |
( |
std::vector< float > |
EvtData | ) |
|
|
virtual |
- Parameters
-
EvtData | The event to be classified. |
- Returns
- The output of the classification.
Implements PndMvaClassifier.
std::vector< PndMvaClass > const & PndMvaClassifier::GetClasses |
( |
| ) |
const |
|
inlineinherited |
void PndMultiClassBdtClassify::GetMvaValues |
( |
std::vector< float > |
EvtData, |
|
|
std::map< std::string, float > & |
result |
|
) |
| |
|
virtual |
- Parameters
-
EvtData | The event to be classified. |
result | The output of the classifier is stored here. |
Implements PndMvaClassifier.
std::string const & PndMultiClassBdtClassify::GetReaderOptions |
( |
| ) |
const |
|
inline |
std::vector< PndMvaVariable > const & PndMvaClassifier::GetVariables |
( |
| ) |
const |
|
inlineinherited |
std::string const & PndMultiClassBdtClassify::GetWeightsFileName |
( |
| ) |
const |
|
inline |
void PndMultiClassBdtClassify::Initialize |
( |
| ) |
|
|
virtual |
virtual void PndMvaClassifier::NormalizeEvent |
( |
std::vector< float > & |
EvtVector | ) |
const |
|
protectedvirtualinherited |
Normalize the given event vector.
void PndMvaClassifier::SetAppType |
( |
AppType |
t | ) |
|
|
inlineprotectedinherited |
void PndMultiClassBdtClassify::SetOptions |
( |
| ) |
|
|
private |
void PndMultiClassBdtClassify::SetReaderOptions |
( |
std::string const & |
opt | ) |
|
|
inline |
void PndMultiClassBdtClassify::SetWeightsFileName |
( |
std::string const & |
name | ) |
|
|
inline |
std::vector<float> PndMultiClassBdtClassify::m_EventContainer |
|
private |
TMVA::Reader* PndMultiClassBdtClassify::m_reader |
|
private |
std::string PndMultiClassBdtClassify::m_readerOptions |
|
private |
std::string PndMultiClassBdtClassify::m_weightsFile |
|
private |
The documentation for this class was generated from the following file: