Module:
sdynpy.fileio.sdynpy_psvSource: GitHub
Signature¶
class sdynpy.fileio.sdynpy_psv.ScanHeadLaserFocus(obj: 'Any') -> 'None'Wrapper around COM scan-head focus settings.
Attributes¶
| Name | Summary |
|---|---|
depth_of_focus_factor | Depth-of-focus factor. |
focal_length | Objective focal length. |
focus_command_time | Time per focus command in seconds. |
focus_sharpness | Focus sharpness. |
focus_step_width | Focus step width in meters. |
lens_to_mirror_distance | Distance from objective to first mirror in meters. |
min_focus_distance | Minimum focus distance in meters. |
scan_head_device | Associated scan-head device. |
time_per_focus_step | Time per focus step in seconds. |
depth_of_focus_factor¶
Depth-of-focus factor.
focal_length¶
Objective focal length.
focus_command_time¶
Time per focus command in seconds.
focus_sharpness¶
Focus sharpness.
focus_step_width¶
Focus step width in meters.
lens_to_mirror_distance¶
Distance from objective to first mirror in meters.
min_focus_distance¶
Minimum focus distance in meters.
scan_head_device¶
Associated scan-head device.
time_per_focus_step¶
Time per focus step in seconds.
Methods¶
| Name | Summary |
|---|---|
__init__ | Initialize self. See help(type(self)) for accurate signature. |
get_depth_of_focus_range | Return the depth-of-focus range. |
__init__¶
Source: GitHub
def sdynpy.fileio.sdynpy_psv.ScanHeadLaserFocus.__init__(self, obj: 'Any') -> 'None'Initialize self. See help(type(self)) for accurate signature.
get_depth_of_focus_range¶
Source: GitHub
def sdynpy.fileio.sdynpy_psv.ScanHeadLaserFocus.get_depth_of_focus_range(self, focus_position: 'float', depth_of_sharp_factor: 'float') -> 'Any'Return the depth-of-focus range.