InertialTracker
- class simsit.tracker.InertialTracker(*, t0, boresight0, rot_sky_pos0, rot_axis, rot_rate, mount='EQ')
Bases:
TrackerTrack by rotating the boresight at a constant angular rate in inertial space.
Parameters
- t0astropy.time.Time
Reference time for tracking.
- boresight0galsim.CelestialCoord
Boresight at
t0.- rot_sky_pos0galsim.Angle
Camera rotation angle at
t0.- rot_axisgalsim.CelestialCoord or None
Axis of inertial rotation. Ignored if
rot_rateis zero.- rot_rategalsim.Angle or float
Rotation rate per second. If zero, the boresight is fixed.
- mount{‘EQ’}, optional
Mount type. Only equatorial mounts are currently supported.
Notes
The boresight is propagated using the Rodrigues rotation formula.
Methods Summary
get_boresight(time)Return the boresight at the requested time.
get_rot_sky_pos(time)Return the camera rotation angle.
Methods Documentation