30 #ifndef PND_MULTICLASS_BDT_TRAIN_H 31 #define PND_MULTICLASS_BDT_TRAIN_H 37 #include "TMVA/Factory.h" 38 #include "TMVA/Config.h" 52 explicit PndMultiClassBdtTrain(std::string
const &InPut, std::vector<std::string>
const &ClassNames, std::vector<std::string>
const &VarNames,
bool trim =
true);
77 inline void SetJobName(std::string
const &name);
126 TMVA::Factory *m_factory;
129 std::string m_transform;
130 std::string m_BdtOptions;
131 std::string m_evalFileName;
132 std::string m_weightDirName;
139 this->m_JName = name;
144 this->m_transform = tr;
149 this->m_BdtOptions = opt;
169 this->m_evalFileName = fname;
174 return m_evalFileName;
179 this->m_weightDirName = dirName;
184 return m_weightDirName;
189 this->m_Evaluate = evaluate;
std::string const & GetTransformation() const
std::string const & GetBdtOptions() const
void SetEvaluation(bool evaluate)
std::string const & GetWeightsOutDir() const
PndMultiClassBdtTrain(std::string const &InPut, std::vector< std::string > const &ClassNames, std::vector< std::string > const &VarNames, bool trim=true)
void SetTransformation(std::string const &tran)
void SetEvalFileName(std::string const &fname)
void SetJobName(std::string const &name)
void SetBdtOptions(std::string const &opts)
void SetWeightsOutDir(std::string const &dirName)
std::string const & GetJobName() const
virtual ~PndMultiClassBdtTrain()
std::string const & GetEvalFileName() const