TransformParameters
- class jwst.lib.set_telescope_pointing.TransformParameters(allow_default: bool = False, default_pa_v3: float = 0.0, detector: str = '', dry_run: bool = False, engdb_url: str | None = None, exp_type: str | None = None, fgsid: int | None = None, fsmcorr_version: str = 'latest', fsmcorr_units: str = 'arcsec', guide_star_wcs: WCSRef = (None, None, None), j2fgs_transpose: bool = True, jwst_velocity: ndarray | None = None, method: Methods = Methods.OPS_TR_202111, obsend: float | None = None, obsstart: float | None = None, override_transforms: Transforms | None = None, pcs_mode: str | None = None, pointing: Pointing | Any = None, reduce_func: Callable | None = None, siaf: SIAF | Any = None, siaf_db: SiafDb | Any = None, tolerance: float = 60.0, useafter: str | None = None, v3pa_at_gs: float | None = None)[source]
Bases:
object
Parameters required for the calculations.
Attributes Summary
If telemetry cannot be determined, use existing information in the observation's header.
The V3 position angle to use if the pointing information is not found.
Detector in use.
Do not write out the modified file.
URL of the engineering telemetry database REST interface.
Exposure type
FGS to use as the guiding FGS.
Units of the FSM correction values.
The version of the FSM correction calculation to use.
Guide star WCS info, typically from the input model.
Transpose the
j2fgs1
matrix.The [DX, DY, DZ] barycentri velocity vector
Observation end time
Observation start time
If set, matrices that should be used instead of the calculated one.
The tracking mode in use.
Reduction function to use on values.
The SIAF information for the input model
The SIAF database
If no telemetry can be found during the observation, the time, in seconds, beyond the observation time to search for telemetry.
The date of observation (
jwst.datamodels.JwstDataModel.meta.date
)Methods Summary
Return a dict where all values are REPR of their values.
Update pointing information.
Attributes Documentation
- allow_default: bool = False
If telemetry cannot be determined, use existing information in the observation’s header.
- fgsid: int | None = None
FGS to use as the guiding FGS. If None, will be set to what telemetry provides.
- fsmcorr_units: str = 'arcsec'
Units of the FSM correction values. Default is ‘arcsec’. See
calc_sifov_fsm_delta_matrix
- fsmcorr_version: str = 'latest'
The version of the FSM correction calculation to use. See
calc_sifov_fsm_delta_matrix
- override_transforms: Transforms | None = None
If set, matrices that should be used instead of the calculated one.
- 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.
Methods Documentation