| 123456789101112131415161718192021222324252627282930 | #pragma once#include "IClassifyEngine.h"#include "OTSSTDLib.h"namespace OTSClassifyEngine{class CurveCompareEngine :public IClassifyEngine{public:	CurveCompareEngine(std::string libFile) :m_StrName(libFile) {}; //³ÉÔ±Áбí³õʼ»¯²ÎÊý	virtual ~CurveCompareEngine() {};	bool Init() override;	//bool ClassifyByXrayInfo(COTSParticlePtr particle, CPosXrayInfoPtr xrayInfo) override;//		virtual bool Classify(COTSParticlePtr particle, CPosXrayPtr xray) override;	virtual bool Classify(COTSParticlePtr particle, int SteelTech, CPosXrayPtr xray) override;	virtual bool IfNeedMaxEDS(COTSParticlePtr particle, CPosXrayPtr xray, double& MaxEDSTime) override;private:	CSTDLibPtr myLib;	std::string m_StrName;};}
 |