n_const.pointing

Parse pointing error parameters.

Pointing error is corrected by the following equation:

Δx=χsin(ωAz)sin(El)+ϵsin(El)+χ2sin(2(ω2Az))sin(El)+dAzcos(El)+de+corvcos(El+corp)+deradioΔAz=Δx/cos(El)Δy=χcos(ωAz)χ2cos(2(ω2Az))+g1cos(El)+g2sin(El)+del+g1,radiocos(El)+g2,radiosin(El)corvsin(El+corp)+delradioΔEl=Δy
class PointingError(**kwargs)[source]

Bases: DataClass

Errors of telescope and its system installation.

Notes

All quantities with [arcsec] are offset or inclination of somewhere in the system. Quantities with [deg] are phases of offsets. Quantities with [dimensionless] are coefficients of polynomial fitting.

Return type

None

dAz: float = None

Offset of encoder reading.

de: float = None

Az offset.

chi_Az: float = None

Offset from Az axis inclination.

omega_Az: float = None

Phase of Az axis inclination.

eps: float = None

Az-El axes skew angle.

chi2_Az: float = None

Offset from 180 deg periodic error.

omega2_Az: float = None

Phase of 180 deg periodic error.

chi_El: float = None

Offset from Az axis inclination.

omega_El: float = None

Phase of Az axis inclination.

chi2_El: float = None

Offset from 180 deg periodic error.

omega2_El: float = None

Phase of 180 deg periodic error.

g: float = None

Optical gravitational deflection.

gg: float = None

Optical gravitational deflection.

ggg: float = None

Optical gravitational deflection.

gggg: float = None

Optical gravitational deflection.

dEl: float = None

Offset of encoder reading.

de_radio: float = None

Az offset.

dEl_radio: float = None
cor_v: float = None

Offset from collimation error.

cor_p: float = None

Phase of collimation error.

g_radio: float = None

Radio gravitational deflection.

gg_radio: float = None

Radio gravitational deflection.

ggg_radio: float = None

Radio gravitational deflection.

gggg_radio: float = None

Radio gravitational deflection.

classmethod from_file(path, key='pointing_params')[source]

Parse toml file.

Parameters
  • path (PathLike) – Path to pointing error parameter file.

  • key (str) – Table name in the TOML file.