OpticsModel =========== .. currentmodule:: esis.optics .. autoclass:: esis.optics.OpticsModel :members: :show-inheritance: :inherited-members: :undoc-members: :member-order: groupwise .. rubric:: Attributes .. autosummary:: ~OpticsModel.angle_grating_input ~OpticsModel.angle_grating_output ~OpticsModel.central_obscuration ~OpticsModel.detector ~OpticsModel.field_stop ~OpticsModel.filter ~OpticsModel.front_aperture ~OpticsModel.grating ~OpticsModel.grid_input_normalized ~OpticsModel.name ~OpticsModel.pitch ~OpticsModel.primary_mirror ~OpticsModel.requirements ~OpticsModel.roll ~OpticsModel.system ~OpticsModel.transformation ~OpticsModel.wavelength_max ~OpticsModel.wavelength_min ~OpticsModel.yaw .. rubric:: Methods .. autosummary:: ~OpticsModel.__init__ ~OpticsModel.to_string .. rubric:: Inheritance Diagram .. inheritance-diagram:: esis.optics.OpticsModel