/* *************************************** * MultiClass MLP Classifier functions * * Author: M.Babai@rug.nl * * Version: * * LICENSE: * * *************************************** */ #ifndef PND_MULTI_CLASS_MLP_CLASSIFY_H #define PND_MULTI_CLASS_MLP_CLASSIFY_H //Local includes #include "PndMvaClassifier.h" class PndMultiClassMlpClassify : public PndMvaClassifier { //______________ Public ____________________ public: PndMultiClassMlpClassify(std::string const& inputFile, std::vector const& classNames, std::vector const& varNames); ~PndMultiClassMlpClassify(); void GetMvaValues( std::vector EvtData, std::map& result ); std::string *Classify( std::vector EvtData ); //______________ Protected__________________ protected: //______________ Private ____________________ private: PndMultiClassMlpClassify(PndMultiClassMlpClassify const& oth); PndMultiClassMlpClassify& operator=(PndMultiClassMlpClassify const& oth); }; #endif