TransformParameters

class romancal.orientation.set_telescope_pointing.TransformParameters(allow_default: bool = False, aperture: str = '', default_quaternion: tuple | None = None, gscommanded: tuple | None = None, obsend: float | None = None, obsstart: float | None = None, pointing: Pointing | Any = None, reduce_func: Callable | None = None, service_kwargs: dict | None = None, tolerance: float = 60.0, velocity: tuple | None = None)[source]

Bases: object

Parameters required for the calculations.

Attributes Summary

allow_default

If telemetry cannot be determined, use existing information in the observation's header.

aperture

Aperture in use

default_quaternion

Default quaternion to use if engineering is not available.

gscommanded

Commanded position of the guide star in (H, V) space.

obsend

Observation end time

obsstart

Observation start time

pointing

reduce_func

Reduction function to use on values.

service_kwargs

Engineering database information

tolerance

If no telemetry can be found during the observation, the time, in seconds, beyond the observation time to search for telemetry.

velocity

Methods Summary

as_reprdict()

Return a dict where all values are REPR of their values.

update_from_engdb()

Update pointing information.

Attributes Documentation

allow_default: bool = False

If telemetry cannot be determined, use existing information in the observation’s header.

aperture: str = ''

Aperture in use

default_quaternion: tuple | None = None

Default quaternion to use if engineering is not available.

gscommanded: tuple | None = None

Commanded position of the guide star in (H, V) space.

obsend: float | None = None

Observation end time

obsstart: float | None = None

Observation start time

pointing: Pointing | Any = None
reduce_func: Callable | None = None

Reduction function to use on values.

service_kwargs: dict | None = None

Engineering database information

tolerance: float = 60.0

If no telemetry can be found during the observation, the time, in seconds, beyond the observation time to search for telemetry.

velocity: tuple | None = None

Methods Documentation

as_reprdict()[source]

Return a dict where all values are REPR of their values.

update_from_engdb()[source]

Update pointing information.