Transforms
- class jwst.lib.set_telescope_pointing.Transforms(m_eci2fgs1: ndarray | None = None, m_eci2gs: ndarray | None = None, m_eci2j: ndarray | Any = None, m_eci2siaf: ndarray | None = None, m_eci2sifov: ndarray | None = None, m_eci2v: ndarray | Any = None, m_fgsx2gs: ndarray | Any = None, m_fgs12sifov: ndarray | None = None, m_gs2gsapp: ndarray | Any = None, m_j2fgs1: ndarray | Any = None, m_sifov_fsm_delta: ndarray | None = None, m_sifov2v: ndarray | None = None, m_v2siaf: ndarray | Any = None, override: object | None = None)[source]
Bases:
object
The matrices used in calculation of the M_eci2siaf transformation
Attributes Summary
ECI to FGS1
ECI to Guide Star
ECI to J-Frame
ECI to SIAF
ECI to SIFOV
ECI to V
FGS1 to SIFOV
FGSX to Guide Stars transformation
Velocity aberration
J-Frame to FGS1
SIFOV to V1
FSM correction
V to SIAF
Override values.
Methods Summary
from_asdf
(asdf_file)Create Transforms from AsdfFile
to_asdf
()Serialize to AsdfFile
write_to_asdf
(path)Serialize to a file path
Attributes Documentation
Methods Documentation
- classmethod from_asdf(asdf_file)[source]
Create Transforms from AsdfFile
- Parameters:
asdf_file (Stream-like or
asdf.AsdfFile
) – The asdf to create from.- Returns:
transforms – The Transforms instance.
- Return type: