WavelengthFromGratingEquation¶
-
class
jwst.transforms.models.WavelengthFromGratingEquation(groove_density, order, **kwargs)[source]¶ Bases:
astropy.modeling.core.ModelSolve the 3D Grating Dispersion Law for the wavelength.
Parameters: Attributes Summary
groove_densityGrating ruling density. inputsthree angle - alpha_in and beta_in going into the grating and alpha_out coming out of the grating. orderSpectral order. outputsWavelength. param_namesMethods Summary
__call__(alpha_in, beta_in, alpha_out[, …])Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated. evaluate(alpha_in, beta_in, alpha_out, …)Evaluate the model on some input variables. Attributes Documentation
-
groove_density¶ Grating ruling density.
-
inputs= ('alpha_in', 'beta_in', 'alpha_out')¶ three angle - alpha_in and beta_in going into the grating and alpha_out coming out of the grating.
-
order¶ Spectral order.
-
outputs= ('lam',)¶ Wavelength.
-
param_names= ('groove_density', 'order')¶
Methods Documentation
-
__call__(alpha_in, beta_in, alpha_out, model_set_axis=None, with_bounding_box=False, fill_value=nan, equivalencies=None)¶ Evaluate this model using the given input(s) and the parameter values that were specified when the model was instantiated.
-