ra769_calculate_entry#
- pycraf.protection.ra769_calculate_entry(frequency, bandwidth, T_A, T_rx, mode='continuum', scale='dB', integ_time=<Quantity 2000. s>)[source]#
Limits (single entry) for spectral line, continuum, and VLBI observations according to ITU-R Rec RA.769.
- Parameters:
- frequency
Quantity Center frequency [Hz]
- bandwidth
Quantity Assumed bandwidth [Hz]
Note, if
mode='vlbi'the bandwidth is irrelevant, since only the spectral power flux density is calculated.- T_A
Quantity Minimum antenna noise temperature [K]
- T_rx
Quantity Receiver noise temperature [K]
- mode
str, optional Observing mode: ‘continuum’, ‘spectroscopy’, or ‘vlbi’ (default: ‘continuum’)
- scale
str, optional Default scale to use: ‘linear’, ‘dB’ (default: ‘linear’)
- integ_time
Quantity, optional Integration time [s] (default: 2000)
Note, if
mode='vlbi'integration time is irrelevant, because the limits are based on 1% of the receiver noise plus antenna temperature.
- frequency
- Returns:
- T_rms
Quantity System noise after integration [K]
- P_rms_nu
Quantity System noise power spectral density [W/Hz, dB(W/Hz)]
- Plim
Quantity Power limit [W, dB(W)]
- Plim_nu
Quantity Spectral power limit [W/Hz, dB(W/Hz)]
- Slim
Quantity Power flux density (pfd) limit [W/m^2, dB(W/m^2)]
- Slim_nu
Quantity Spectral power flux density limit [Jy, dB(W/m^2/Hz)]
- Efield
Quantity Electrical field strength limit [uV/m, db(uV^2/m^2)]
- Efield_norm
Quantity As
Efieldbut normalized to 1 MHz bandwidth [uV/m, db(uV^2/m^2)]Note,ifmode='vlbi'onlySlim_nuisreturned.
- T_rms
Notes
Because all columns are Astropy Quantities (see
Quantity), one can easily convert between linear and log-scale at a later stage. thescaleparameter just defines the scale to use initially.