Level_2BC_Rayleigh_Wind_PCD_ADSR_03_95

binary record "Level_2BC_Rayleigh_Wind_PCD_ADSR_03_95"size: 101
idfield namedefinition
0wind_result_id
binary uint32size: 4
unique L2B wind result identification number for this L2B file
1start_of_observation_datetime
binary timesize: 12
Start date and time of Measurement

unit: "s since 2000-01-01"

value: float(./days) * 86400 + float(./seconds) + float(./microseconds) / 1000000
binary recordsize: 12
ENVISAT binary datetime

idfield namedefinition
0days
binary int32size: 4
days since January 1st, 2000 (may be negative)

unit: "days since 2000-01-01"
1seconds
binary uint32size: 4
seconds since start of day

unit: "s"
2microseconds
binary uint32size: 4
microseconds since start of second

unit: "1e-6 s"
2rayleigh_wind_qc
binary recordsize: 65
Structure in which the wind retrieval output QC parameters for the Rayleigh channel are collected

idfield namedefinition
0hlos_error_estimate
binary uint16size: 2
Error estimate reported by the Rayleigh processing algorithm, given in cm/s and rounded to the nearest integer

unit: "cm/s"
1reference_hlos
binary int16size: 2
Reference HLOS wind taken from the matching profile in the AUX_MET file that was used for processing (and as is used for calculating O-B statistics), given in cm/s and rounded to the nearest integer.

unit: "cm/s"
2flags1
binary uint8size: 1
First flag describing Rayleigh processing results for the current wind result. Bit 1: missing usefull reference pulse signal Rayleigh Channel A, Bit 2: missing usefull reference pulse signal Rayleigh Channel B, Bit 3: missing usefull signal Rayleigh Channel A, Bit 4: missing usefull signal Rayleigh Channel B, Bit 5: threshold check on RRmes_weighted failed, Bit 6: missing RRmes_weighted value, Bit 7: missing RR_RefPulse_weighted value, Bit 8: missing p_ref value
3flags2
binary uint8size: 1
Second flag describing Rayleigh processing results for the current wind result. Bit 1: missing T_ref value, Bit 2: missing rho_weighted value, Bit 3: corr0 threshold failed, Bit 4: corr0dR threshold failed, Bit 5: corr0dT threshold failed, Bit 6: corr0dP threshold failed, Bit 7: corr0drho threshold failed, Bit 8: corr0_RefPulse threshold failed
4flags3
binary uint8size: 1
Third flag describing Rayleigh processing results for the current wind result. Bit 1: missing iliad_los_velocity value, Bit 2: missing spacecraft_los_velocity value, Bit 3: missing ground_corr_velocity value, Bit 4: missing internal_reference_los_velocity value, Bit 5: the wind was flagged invalid since it includes measurements that may have ground echoes according to the DEM as reported by the AUX_MET_12 input file, Bit 6: the wind was flagged invalid since it includes measurements that may have ground echoes according to the DEM as reported by the L1B product, Bit 7: the wind was flagged invalid since it contains measurements for which the L1B product reported ground echoes at this range bin level or above, Bit 8: the wind was flagged invalid because the classification “cloudy” is not trusted for the Rayleigh channel (the user has set Flag_Cloudy_Rayleigh_Results_Invalid to True)
5flags4
binary uint8size: 1
Fourth flag describing Rayleigh processing results for the current wind result. Bit 1: the wind was manually flagged invalid since this range bin is currently untrusted due to a “hot pixel”, Bit 2: the wind was in the O-B bias check automatically flagged invalid. This range bin is currently untrusted because it may be affected by an uncorrected “hot pixel”, Bit 3: the wind result was flagged invalid due to blacklisting, Bit 4: flagged invalid due to climatological sanity check, Bit 5: The accumulated los_bias_correction was missing, indicating that one of the bias correction calculations failed, Bit 6: flagged invalid due to large O-B bias during moonblinding, Bit 7: reserved (always set to 0), Bit 8: reserved (always set to 0)
6input_screening_flags1
binary uint8size: 1
First input screening flag describing in detail which condition caused this current wind result to be invalid. Bit 1: L1B_Laser_Freq_Unlocked_Check failed (BRC level check), Bit 2: L1B_Ref_Pulses_Unlocked_Check failed (BRC level check), Bit 3: L1B_Laser_Freq_Offset_Check failed (BRC level check), Bit 4: L1B_Laser_UV_Energy_Check failed (BRC level check), Bit 5: L1B_Laser_Freq_Offs_Stdev_Check failed (BRC level check), Bit 6: L1B_Laser_UV_Energy_Stdev_Check failed (BRC level check), Bit 7: L1B_Mie_Mean_Emit_Freq_Check failed (BRC level check), Bit 8: L1B_Mie_Emit_Freq_Stdev_Check failed (BRC level check).
7input_screening_flags2
binary uint8size: 1
Second input screening flag describing in detail which condition caused this current wind result to be invalid. Bit 1: L1B_Rayleigh_Mean_Emit_Freq_Check failed (BRC level check), Bit 2: L1B_RayleighEmitFreqStdev_Check failed (BRC level check), Bit 3: L1B_Sat_Not_on_Target_Check failed (BRC level check), Bit 4: L1B_Mie_Corrupt_Check failed (BRC level check), Bit 5: L1B_Rayleigh_Corrupt_Check failed (BRC level check), Bit 6: L1B_Mie_Ref_PulsesCorrupt_Check failed (BRC level check), Bit 7: L1B_Rayl_RefPulsesCorrupt_Check failed (BRC level check), Bit 8: L1B_Mie_Invalid_Meas_Check failed (BRC level check).
8input_screening_flags3
binary uint8size: 1
Third input screening flag describing in detail which condition caused this current wind result to be invalid. Bit 1: L1B_Mie_Invalid_RefPulses_Check failed (BRC level check), Bit 2: L1B_Rayl_Invalid_Meas_Check failed (BRC level check), Bit 3: L1B_Rayl_InvalidRefPulses_Check failed (BRC level check), Bit 4: num_rayleigh_invalid_ref_pulses check failed (meas level check), Bit 5: avg_laser_freq_offset check failed (meas level check), Bit 6: avg_UV_energy check failed (meas level check), Bit 7: laser_freq_offset_std_dev check failed (meas level check), Bit 8: UV_energy_std_dev check failed (meas level check).
9input_screening_flags4
binary uint8size: 1
Fourth input screening flag describing in detail which condition caused this current wind result to be invalid. Bit 1: vel_of_att_uncertainty_error check failed (meas level check), Bit 2: rayleigh_mean_emitted_freq check failed (meas level check), Bit 3: rayleigh_emitted_freq_std_dev check failed (meas level check), Bit 4: flag Rayl on mie_emit_freq_stdev check failed (meas level check), Bit 5: moon blinding check failed (meas level check), Bit 6: reserved (always set to 0), Bit 7: reserved (always set to 0), Bit 8: reserved (always set to 0).
10input_screening_flags5
binary uint8size: 1
Fifth input screening flag describing in detail which condition caused this current wind result to be invalid. Bit 1: Rayleigh_meas_invalid check failed (meas bin level check), Bit 2: Rayleigh_snr_channel_A check failed (meas bin level check), Bit 3: Rayleigh_snr_channel_B check failed (meas bin level check), Bit 4: Rayleigh_Response on meas. level check failed (meas bin level check), Bit 5: reserved (always set to 0), Bit 6: reserved (always set to 0), Bit 7: reserved (always set to 0), Bit 8: reserved (always set to 0).
11input_screening_flags6
binary uint8size: 1
Sixth input screening flag describing in detail which condition caused this current wind result to be invalid. Bit 1: Overall validity flag raised for any meas. included in this wind (copied L1B QC bit), Bit 2: SNR ratio below given threshold flag raised for any meas. included in this wind (copied L1B QC bit), Bit 3: Data saturation found flag raised for any meas. included in this wind (copied L1B QC bit), Bit 4: Data spike found flag raised for any meas. included in this wind (copied L1B QC bit), Bit 5: reserved (always set to 0), Bit 6: Source packet invalid flag raised for any meas. included in this wind (copied L1B QC bit), Bit 7: Laser frequency not locked flag raised for any meas. included in this wind (copied L1B QC bit), Bit 8: Spacecraft attitude not on target raised for any meas. included in this wind (copied L1B QC bit).
12scattering_ratio
binary doublesize: 8
Scattering_Ratio. Note that this value will always be available if valid signals are present, also in case the value used in Mie decontamination for this wind result is forced to 1.
13applied_sr_method
binary uint8size: 1
Scattering _Ratio_Method used to determine the Scattering_Ratio rho based on the signals used to derive this wind result as has been reported in the Scattering_Ratio field.
14applied_dsr_method
binary uint8size: 1
Scattering_Ratio_Method used to determine the Scattering_Ratio rho as has been applied for Mie signal decontamination for this wind result.
15rayl_snr_a
binary doublesize: 8
Estimated SNR value for the Rayleigh A channel, using the same accumulation as was used for deriving the current wind result.
16rayl_snr_b
binary doublesize: 8
Estimated SNR value for the Rayleigh B channel, using the same accumulation as was used for deriving the current wind result.
17rr_measured
binary doublesize: 8
Rayleigh response used as input for the atmospheric path part of the wind retrieval calculation (without additional bias corrections)
18rr_refpulse
binary doublesize: 8
Reference Rayleigh Response derived from the internal reference Rayleigh signal
19rr_mie_emit_freq
binary doublesize: 8
Reference Rayleigh Response (RR) derived RR_mie_emit_freq from the Mie emit frequency as reported by the L1B product on measurement level.
20spare
binary bytessize: 1
Spare

hidden: true
3spare
binary bytessize: 20
Spare

hidden: true