Calibration Objects#
- class pycanape.calibration_object.ScalarCalibrationObject(asap3_handle: LP_tAsap3Hdl, module_handle: c_ushort | int, name: str, object_info: DBObjectInfo)#
0D calibration object
- Parameters:
asap3_handle (LP_tAsap3Hdl) –
name (str) –
object_info (DBObjectInfo) –
- property object_type: ObjectType#
- class pycanape.calibration_object.AxisCalibrationObject(asap3_handle: LP_tAsap3Hdl, module_handle: c_ushort | int, name: str, object_info: DBObjectInfo)#
1D calibration object
- Parameters:
asap3_handle (LP_tAsap3Hdl) –
name (str) –
object_info (DBObjectInfo) –
- property axis: npt.NDArray[np.float64]#
- property object_type: ObjectType#
- class pycanape.calibration_object.CurveCalibrationObject(asap3_handle: LP_tAsap3Hdl, module_handle: c_ushort | int, name: str, object_info: DBObjectInfo)#
2D Calibration Object
- Parameters:
asap3_handle (LP_tAsap3Hdl) –
name (str) –
object_info (DBObjectInfo) –
- property axis: npt.NDArray[np.float64]#
- property object_type: ObjectType#
- property values: npt.NDArray[np.float64]#
- class pycanape.calibration_object.MapCalibrationObject(asap3_handle: LP_tAsap3Hdl, module_handle: c_ushort | int, name: str, object_info: DBObjectInfo)#
3D calibration object
- Parameters:
asap3_handle (LP_tAsap3Hdl) –
name (str) –
object_info (DBObjectInfo) –
- property object_type: ObjectType#
- property values: npt.NDArray[np.float64]#
- property x_axis: npt.NDArray[np.float64]#
- property y_axis: npt.NDArray[np.float64]#
- class pycanape.calibration_object.AsciiCalibrationObject(asap3_handle: LP_tAsap3Hdl, module_handle: c_ushort | int, name: str, object_info: DBObjectInfo)#
- Parameters:
asap3_handle (LP_tAsap3Hdl) –
name (str) –
object_info (DBObjectInfo) –
- property object_type: ObjectType#
- class pycanape.calibration_object.ValueBlockCalibrationObject(asap3_handle: LP_tAsap3Hdl, module_handle: c_ushort | int, name: str, object_info: DBObjectInfo)#
- Parameters:
asap3_handle (LP_tAsap3Hdl) –
name (str) –
object_info (DBObjectInfo) –
- property object_type: ObjectType#
- property values: npt.NDArray[np.float64]#