#include "PndPidMvaAssociatorTask.h"
#include <iostream>
#include "TClonesArray.h"
#include "FairTask.h"
#include "FairRootManager.h"
#include "PndPidCandidate.h"
#include "PndPidProbability.h"
#include "PndMvaClassifier.h"
#include "PndKnnClassify.h"
#include "PndLVQClassify.h"
#include "PndMultiClassMlpClassify.h"
#include "PndMultiClassBdtClassify.h"
Go to the source code of this file.
#define PIDMVA_ASSOCIATORT_DEBUG 0 |
Default Constructor.
Definition at line 32 of file PndPidMvaAssociatorTask.cxx.
42 std::cout <<
"\n\t================================== \n";
43 for( std::map<std::string,float>::iterator ii=
res.begin();
44 ii !=
res.end(); ++ii)
46 std::cout <<
"\t" << (*ii).first
47 <<
"\t=> " << (*ii).second
50 std::cout <<
"\n\t================================== \n";
60 : FairTask(
"PndPidMvaAssociatorTaskSTD"),
62 fVarNames (
std::vector<
std::string>()),
63 fClassNames(
std::vector<
std::string>()),
64 fWeightsFileName(
std::string(getenv(
"VMCWORKDIR")) +
std::string(
"/tools/MVA/PndMVAWeights/")),
71 fPidChargedProb(new TClonesArray(
"PndPidProbability")),
73 fMethodName(
"UNKNOWN_METHOD")
PndPidMvaAssociatorTask()