check_hardpoints

lsst.ts.m2com.check_hardpoints(location_axial_actuator: list[list], hardpoints_axial: list[int], hardpoints_tangent: list[int]) None

Check the selected hardpoints are good or not.

Parameters

location_axial_actuatorlist

Location of the axial actuators: (x, y). This should be a 72 x 2 matrix.

hardpoints_axiallist

Three axial hardpoints. The order is from low to high, e.g. [5, 15, 25].

hardpoints_tangentlist

Three tangential hardpoints. This can only be [72, 74, 76] or [73, 75, 77]. The order is from low to high.

Raises

ValueError

If the axial hardpoints are bad.

ValueError

If the tangential hardpoints are wrong.