ska_ost_senscalc.low.calculator
- ska_ost_senscalc.low.calculator.calculate_sensitivity(calculator_input: CalculatorInput) CalculatorResult [source]
For a given set of input parameters, estimate the Stokes I sensitivity for SKA LOW.
We have a look up table which contains sensitivity for a coarse grid of frequency, LST, and (Az, El). For each LST time bin, this function
Fetches the SEFD value for the corresponding (Az, El) and coarse frequency grid,
Fits a smooth function along the frequency axis to interpolate SEFD on a fine frequency grid
computes the Stokes I sensitivity in each time and frequency bin (fine).
The computed Stokes I sensitivity are averaged to estimate the final Stokes I value.
- Parameters:
calculator_input – an instance of CalculatorInput with validated user parameters
- Returns:
a Calculator result containing the sensitivity and units