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();
}
}