neclib.coordinates.pointing_error.omu1p85m#

Aliases#

PointingError

Calculate pointing error offset.

class OMU1P85M(*, model=None, **kwargs)[source]#

Bases: PointingError

Parameters:

model (Optional[str]) –

apply_offset(az, el)[source]#

Compute the pointing error offset.

Parameters:
  • az (Quantity) – Azimuth at which the pointing error is computed.

  • el (Quantity) – Elevation at which the pointing error is computed.

Returns:

  • dAz – Offset in azimuth axis.

  • dEl – Offset in elevation axis.

Return type:

Tuple[Quantity, Quantity]

Important

The offset will be ADDED to encoder readings to convert it to true sky/celestial coordinate.

apply_inverse_offset(az, el)[source]#

Compute the pointing error offset.

Parameters:
  • az (Quantity) – Azimuth at which the pointing error is computed.

  • el (Quantity) – Elevation at which the pointing error is computed.

Returns:

  • dAz – Offset in azimuth axis.

  • dEl – Offset in elevation axis.

Return type:

Tuple[Quantity, Quantity]

Important

The offset will be ADDED to encoder readings to convert it to true sky/celestial coordinate.

fit(*args, **kwargs)[source]#

Fit the model to the measured pointing error parameters.