RotateNative2Celestial¶
-
class
astropy.modeling.rotations.
RotateNative2Celestial
(lon, lat, lon_pole, **kwargs)[source]¶ Bases:
astropy.modeling.rotations._SkyRotation
Transform from Native to Celestial Spherical Coordinates.
Parameters: lon : float or or
Quantity
Celestial longitude of the fiducial point.
lat : float or or
Quantity
Celestial latitude of the fiducial point.
lon_pole : float or or
Quantity
Longitude of the celestial pole in the native system.
Notes
If
lon
,lat
andlon_pole
are numerical values they should be in units of deg. Inputs are angles on the native sphere. Outputs are angles on the celestial sphere.Attributes Summary
input_units
Input units. n_inputs
n_outputs
return_units
Output units. Methods Summary
__call__
(*inputs[, model_set_axis, …])Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated. evaluate
(phi_N, theta_N, lon, lat, lon_pole)Parameters: Attributes Documentation
-
input_units
¶ Input units.
-
n_inputs
= 2¶
-
n_outputs
= 2¶
-
return_units
¶ Output units.
Methods Documentation
-
__call__
(*inputs, model_set_axis=None, with_bounding_box=False, fill_value=nan, equivalencies=None, inputs_map=None, **new_inputs)¶ Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated.
-
evaluate
(phi_N, theta_N, lon, lat, lon_pole)[source]¶ Parameters: phi_N, theta_N : float (deg) or
Quantity
Angles in the Native coordinate system.
lon, lat, lon_pole : float (in deg) or
Quantity
Parameter values when the model was initialized.
Returns: alpha_C, delta_C : float (deg) or
Quantity
Angles on the Celestial sphere.
-