Source code for ska_ost_senscalc.low.model
import dataclasses
[docs]
@dataclasses.dataclass
class CalculatorInput:
"""
This dataclass represents the internal model of the Calculator for continuum and
zoom modes.
"""
_: dataclasses.KW_ONLY
freq_centre_mhz: float
bandwidth_mhz: float
num_stations: int
pointing_centre: str
integration_time_h: float
elevation_limit: float
[docs]
@dataclasses.dataclass
class CalculatorResult:
"""
This dataclass represents the internal result of a single Calculation.
"""
sensitivity: float
units: str