#pragma once namespace DIOS::Dev::Detail::MachineryECOM { class LogicDeviceCollimator : public CollimatorUnit { public: LogicDeviceCollimator(MachineryECOMDriver* pMachineryDriver); ~LogicDeviceCollimator(); virtual RET_STATUS SetCollimatorSize(WORD xsize, WORD ysize); virtual RET_STATUS SetCollimatorSID(WORD sid); virtual RET_STATUS SetCollimatorFilter(WORD pParams); virtual RET_STATUS SetCollimatorAngle(WORD pParams); }; }