namespace XP.Scan.Models { /// /// 扫描配置数据(顶层聚合,对应完整 INI 文件) /// Scan configuration data (top-level aggregate, corresponds to complete INI file) /// public class ScanConfigData { /// 项目信息 → [Project_Information] public ProjectInfo ProjectInfo { get; set; } = new(); /// 射线源配置 → [XRay] public XRayConfig XRay { get; set; } = new(); /// 探测器配置 → [Detector] public DetectorConfig Detector { get; set; } = new(); /// 运动控制配置 → [Move_Control] public MoveControlConfig MoveControl { get; set; } = new(); /// 扫描配置 → [Scan_Config] public ScanSettings ScanSettings { get; set; } = new(); /// 校正配置 → [Correction_Config] public CorrectionConfig Correction { get; set; } = new(); } }