namespace XP.Calibration.Models; /// /// 完整几何校准结果 | Full geometric calibration result /// public record FullCalibrationResult { /// 旋转轴倾斜角 ay (度) | Rotation axis tilt, angles[:,1] public double AyDeg { get; init; } /// 探测器 dPitch (度) | Detector pitch, rotDet[:,1] public double DetYDeg { get; init; } /// 探测器 dYaw (度) | Detector yaw, rotDet[:,0] public double DetXDeg { get; init; } /// 探测器 dRoll (度) | Detector roll, rotDet[:,2] public double DetZDeg { get; init; } /// 物体偏移 R (mm) | Object offset radius public double R_mm { get; init; } /// 探测器水平偏移 (mm) | Detector U offset public double OffDetecU_mm { get; init; } /// 探测器垂直偏移 (mm) | Detector V offset public double OffDetecV_mm { get; init; } /// 优化后 DSO (mm) public double DSO_mm { get; init; } /// 优化后 DSD (mm) public double DSD_mm { get; init; } /// RMS 残差 (像素) | RMS residual in pixels public double RmsPx { get; init; } /// 是否收敛 | Whether optimization converged public bool Converged { get; init; } }