swot_simulator.error.roll_phase.RollPhase¶
-
class
swot_simulator.error.roll_phase.
RollPhase
(parameters: swot_simulator.settings.Parameters, roll_psd: numpy.ndarray, phase_psd: numpy.ndarray, spatial_frequency: numpy.ndarray)[source]¶ Bases:
object
Roll errors
- Parameters
parameters (settings.Parameters) – Simulation settings
roll_psd (numpy.ndarray) – Power spectral density the roll control angle
phase_psd (numpy.ndarray) – Power spectral density the error angle
spatial_frequency (numpy.ndarray) – Spatial frequency
-
__init__
(parameters: swot_simulator.settings.Parameters, roll_psd: numpy.ndarray, phase_psd: numpy.ndarray, spatial_frequency: numpy.ndarray) → None[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
RollPhase.generate
(x_al, x_ac)Generate roll and phase errors
RollPhase._generate_1d
(x_al)