pyart.retrieve.compute_rcs_from_pr#
- pyart.retrieve.compute_rcs_from_pr(radar, lmf=None, attg=None, radconst=None, tx_pwr=None, antenna_gain=None, lrx=0.0, ltx=0.0, lradome=0.0, freq=None, refl_field=None, rcs_field=None, neglect_gas_att=False)[source]#
Computes the radar cross-section (assuming a point target) from radar reflectivity by first computing the received power and then the RCS from it.
- Parameters:
radar (Radar) – radar object
lmf (float) – matched filter losses. If None it will be obtained from the attribute radar_calibration of the radar object
attg (float) – 1-way gas attenuation
radconst (float) – radar constant
tx_pwr (float) – radar transmitted power [dBm]
antenna_gain (float) – antenna gain [dB]. If None it will be obtain from the instrument_parameters attribute of the radar object
lrx (float) – receiver losses from the antenna feed to the reference point (positive value) [dB]
lradome (float) – 1-way losses due to the radome (positive value) [dB]
freq (float) – radar frequency [Hz]. If none it will be obtained from the radar metadata
refl_field (str) – name of the reflectivity used for the calculations
rcs_field (str) – name of the RCS field
neglect_gas_att (bool) – Whether to neglect or not gas attenuation in the estimation of the RCS
- Returns:
rcs_dict (dict) – RCS field and metadata