pyrad.proc.process_rhohv#
- pyrad.proc.process_rhohv(procstatus, dscfg, radar_list=None)[source]#
Computes RhoHV from the complex spectras
- Parameters:
procstatus (int) – Processing status: 0 initializing, 1 processing volume, 2 post-processing
dscfg (dictionary of dictionaries) –
data set configuration. Accepted configuration keywords:
datatype : list of string. Dataset keyword The input data types, must contain, either a combination of signal and noise ("ShhADU" and "SvvADU") or ("ShhADUu" and "SvvADUu"), and, ("sNADUh" and "sNADUv"), or the power signal ("sPhhADU" and "sPvvADU") or ("sPhhADUu" and "sPvvADUu"), and optionally ("sRhoHV" or "sRhoHVu") subtract_noise : Bool If True noise will be subtracted from the signal
radar_list (list of spectra objects) – Optional. list of spectra objects
- Returns:
new_dataset (dict) – dictionary containing the output field “RhoHV” or “uRhoHV” depending on the provided datatypes
ind_rad (int) – radar index