13 #ifndef PND_PRZ_WINDOW_CLASSIFY_H
14 #define PND_PRZ_WINDOW_CLASSIFY_H
33 std::vector<std::string>
const& classNames,
34 std::vector<std::string>
const& varNames);
48 std::map<std::string,float>& result);
54 std::string*
Classify(std::vector<float> EvtData);
66 inline void setWindowSize(std::map<std::string, float>
const& wsize);
76 inline std::map<std::string, float>
const&
GetWindowSize()
const;
90 float histKernel(std::vector<float>
const& evtDat, std::vector<float>
const& trSample);
105 m_Wsize = std::map<std::string, float>(wsize);
119 #endif //End of PndPrzWindowClassify interface.
std::map< std::string, float > m_Wsize
float CompHyperCubeVolume()
void GetMvaValues(std::vector< float > eventData, std::map< std::string, float > &result)
std::map< std::string, float > const & GetWindowSize() const
PndPrzWindowClassify(std::string const &inputFile, std::vector< std::string > const &classNames, std::vector< std::string > const &varNames)
float histKernel(std::vector< float > const &evtDat, std::vector< float > const &trSample)
PndPrzWindowClassify & operator=(PndPrzWindowClassify const &other)
void setWindowSize(float wsize)
float GetHyperCubeVolume() const
std::string * Classify(std::vector< float > EvtData)
virtual ~PndPrzWindowClassify()
Destructor.