增加扫描模式配置参数功能
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
using XP.Scan.Attributes;
|
||||
|
||||
namespace XP.Scan.Models
|
||||
{
|
||||
/// <summary>
|
||||
/// 运动控制配置 | Motion control configuration
|
||||
/// 对应 INI [Move_Control] Section
|
||||
/// </summary>
|
||||
[IniSection("Move_Control")]
|
||||
public class MoveControlConfig
|
||||
{
|
||||
/// <summary>探测器 X 位置 (mm) | Detector X position (mm)</summary>
|
||||
[IniKey("DetX")]
|
||||
public double DetX { get; set; }
|
||||
|
||||
/// <summary>探测器 Y 位置 (mm) | Detector Y position (mm)</summary>
|
||||
[IniKey("DetY")]
|
||||
public double DetY { get; set; }
|
||||
|
||||
/// <summary>探测器 Z 位置 (mm) | Detector Z position (mm)</summary>
|
||||
[IniKey("DetZ")]
|
||||
public double DetZ { get; set; }
|
||||
|
||||
/// <summary>旋转台角度 (°) | Rotation angle (°)</summary>
|
||||
[IniKey("Rotation")]
|
||||
public double Rotation { get; set; }
|
||||
|
||||
/// <summary>样品台 X 位置 (mm),即 SOD | Stage X position (mm), i.e. SOD</summary>
|
||||
[IniKey("X")]
|
||||
public double X { get; set; }
|
||||
|
||||
/// <summary>射线源 Z 位置 (mm) | X-Ray source Z position (mm)</summary>
|
||||
[IniKey("XRAYZ")]
|
||||
public double XRAYZ { get; set; }
|
||||
|
||||
/// <summary>样品台 Y 位置 (mm) | Stage Y position (mm)</summary>
|
||||
[IniKey("Y")]
|
||||
public double Y { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user