Observation¶
- class phringe.core.observation.Observation(*, name: str = None, detector_integration_time: str | float | Quantity, modulation_period: str | float | Quantity, nulling_baseline: str | float | Quantity | OptimalNullingBaseline, solar_ecliptic_latitude: str | float | Quantity, total_integration_time: str | float | Quantity, host_star_radius: Any = None, host_star_temperature: Any = None, host_star_mass: str | float | Quantity = None, host_star_distance: Any = None, host_star_right_ascension: str | float | Quantity = None, host_star_declination: str | float | Quantity = None)¶
Class representing the observation mode.
- Parameters:
detector_integration_time (str or float or Quantity) – The detector integration time in seconds.
modulation_period (str or float or Quantity) – The modulation/rotation period of the array in seconds.
nulling_baseline (str or float or Quantity or OptimalNullingBaseline) – The nulling baseline in meters or an optimized nulling baseline
solar_ecliptic_latitude (str or float or Quantity) – The solar ecliptic latitude in degrees. Used for the local zodi contribution calculation.
total_integration_time (str or float or Quantity) – The total integration time in seconds.