#pragma once #include "ResDataObject.h" #include "PZMedicalRFDefinition.h" namespace CCOS::Dev::Detail::Detector { class DetectorConfiguration { public: DetectorConfiguration(string ConfigPath); ~DetectorConfiguration(); bool LoadConfigurations(DeviceIndexStruct& DeviceConf); bool SaveConfig(); bool GetDetModeInfo(int nMode, DetModeInfo& AcqModeInfo); ResDataObject m_Configurations; int m_nDetModeNum; //探测器采集模式总数 private: std::string m_strConfigPath; //配置文件路径 ResDataObject m_ConfigAll; DetModeInfo* m_pDetModeList; }; } //end namespace CCOS::Dev::Detail::Detector