skretrieval.retrieval.forwardmodel.IdealViewingSpectrograph#
- class skretrieval.retrieval.forwardmodel.IdealViewingSpectrograph(observation: Observation, state_vector: AltitudeNativeStateVector, meas_vec: MeasurementVector, ancillary: Ancillary, engine_config: Config, **kwargs)[source]#
Bases:
IdealViewingMixin,SpectrometerMixin,StandardForwardModelA forward model for the retrieval that uses an ideal viewing geometry and a spectrometer
- Parameters:
observation (Observation)
state_vector (AltitudeNativeStateVector)
ancillary (Ancillary)
engine_config (sk.Config)
kwargs (dict) – Additional arguments passed to SpectrometerMixin
- __init__(observation: Observation, state_vector: AltitudeNativeStateVector, meas_vec: MeasurementVector, ancillary: Ancillary, engine_config: Config, **kwargs) None[source]#
A forward model for the retrieval that uses an ideal viewing geometry and a spectrometer
- Parameters:
observation (Observation)
state_vector (AltitudeNativeStateVector)
ancillary (Ancillary)
engine_config (sk.Config)
kwargs (dict) – Additional arguments passed to SpectrometerMixin
Methods
__init__(observation, state_vector, ...)A forward model for the retrieval that uses an ideal viewing geometry and a spectrometer
calculate_radiance()