#pragma once #include "CCOS.Dev.FPDDeviceMould.hpp" using namespace CCOS::Dev::Detail::Detector; namespace CCOS::Dev::Detail::Detector { class FPDDeviceIRay; } class OemAcq : public AcqUnit { FPDDeviceIRay* m_pFPD; public: OemAcq(std::shared_ptr EventCenter, FPDDeviceIRay* pFPD); ~OemAcq(); virtual RET_STATUS SetAcqMode(int mode) override; virtual RET_STATUS SetFluPPS(float fFluPPS) override; virtual RET_STATUS GetFluPPS(float& fFluPPS) override; virtual RET_STATUS SetBinningMode(int nBinningX, int nBinningY) override; };