imap_processing.spice.geometry.get_lo_pivot_boresight#

imap_processing.spice.geometry.get_lo_pivot_boresight(pivot_angle: float) ndarray[tuple[int, ...], dtype[_ScalarType_co]]#

Calculate IMAP-Lo boresight direction as a function of pivot angle.

IMAP-Lo has a pivot mechanism that rotates the instrument about its X-axis. The base boresight direction in IMAP_LO_BASE frame is [0, -1, 0] (negative Y). This function rotates that boresight about the X-axis by the specified pivot angle to get the actual boresight direction.

At a pivot angle of 90 degrees, the boresight points in the -Z direction in the IMAP_LO_BASE frame, which corresponds to near-zero off-pointing in the despun (IMAP_DPS) frame.

Parameters:

pivot_angle (float) – The pivot angle in degrees. Nominal value is 90 degrees.

Returns:

boresight – The boresight unit vector (shape (3,)) in the IMAP_LO_BASE frame.

Return type:

np.ndarray