make_xinetics_influence_functions¶
-
hcipy.optics.
make_xinetics_influence_functions
(pupil_grid, num_actuators_across_pupil, actuator_spacing, x_tilt=0, y_tilt=0, z_tilt=0)¶ Create influence functions for a Xinetics deformable mirror.
This function uses a The rotation of the deformable mirror will be done in the order X-Y-Z.
- Parameters
- pupil_gridGrid
The grid on which to calculate the influence functions.
- num_actuators_across_pupilinteger
The number of actuators across the pupil. The total number of actuators will be this number squared.
- actuator_spacingscalar
The spacing between actuators before tilting the deformable mirror.
- x_tiltscalar
The tilt of the deformable mirror around the x-axis in radians.
- y_tiltscalar
The tilt of the deformable mirror around the y-axis in radians.
- z_tiltscalar
The tilt of the deformable mirror around the z-axis in radians.
- Returns
- ModeBasis
The influence functions for each of the actuators.