id | field name | definition |
0 | n_meas |
binary int16 | size: 2 |
Number of L1 measurements reported by the L1B product for this BRC. Note this figure may vary from one BRC to the other
|
|
1 | n_obs_mie_actual |
binary int16 | size: 2 |
Number of meaningful Mie profiles in this BRC. Note this figure may vary from one BRC to the other but will not exceed M_Mie
|
|
2 | n_obs_rayleigh_actual |
binary int16 | size: 2 |
Number of meaningful Rayleigh profiles in this BRC. Note this figure may vary from one BRC to the other but will not exceed M_Rayleigh
|
|
3 | l1b_input_screening |
binary record |
Structure describing any problems found during reading of the L1B datafile
id | field name | definition |
0 | l1b_obs_screening |
binary uint8 | size: 1 |
A code describing a problem which prevent using this whole BRC
|
|
1 | l1b_obs_screening_flags |
binary array[40] | size: 5 |
binary uint8 | size: 0:1 |
5 bytes each holding up to 8 flags, so in total 40 flags to store individual problems detected in the L1B_Obs screening
|
|
|
2 | l1b_mie_meas_screening |
binary array[dim_0] |
dim_0: int(/sph/m_meas)
binary record | size: 51 |
List of M_Meas structures describing the problems found for each Mie measurement. Only the first N_Meas are meaningful in any BRC
id | field name | definition |
0 | l1b_mie_meas_qc |
binary uint8 | size: 1 |
A code describing a problem which prevent using this Mie measurement
|
|
1 | l1b_mie_meas_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing problems which prevent using this Mie Measurement
|
|
|
2 | l1b_mie_meas_bin_screening |
binary array[24] | size: 48 |
binary record | size: 2 |
List of 24 structures describing the problems found for each Mie measurement Bin
id | field name | definition |
0 | l1b_mie_meas_bin_qc |
binary uint8 | size: 1 |
A code describing a problem which prevent using this Mie measurement bin
|
|
1 | l1b_mie_meas_bin_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing problems which prevent using this Mie measurement bin
|
|
|
|
|
|
3 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
3 | l1b_rayleigh_meas_screening |
binary array[dim_0] |
dim_0: int(/sph/m_meas)
binary record | size: 51 |
List of M_Meas structures describing the problems found for each Mie measurement. Only the first N_Meas are meaningful in any BRC
id | field name | definition |
0 | l1b_rayleigh_meas_qc |
binary uint8 | size: 1 |
A code describing a problem which prevent using this Rayleigh measurement
|
|
1 | l1b_rayleigh_meas_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing problems which prevent using this Rayleigh measurement
|
|
|
2 | l1b_rayleigh_meas_bin_screening |
binary array[24] | size: 48 |
binary record | size: 2 |
List of 24 structures describing the problems found for each Rayleigh measurement Bin
id | field name | definition |
0 | l1b_rayleigh_bin_qc |
binary uint8 | size: 1 |
A code describing a problem which prevent using this Rayleigh measurement bin
|
|
1 | l1b_rayleigh_meas_bin_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing problems which prevent using this Mie measurement bin
|
|
|
|
|
|
3 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
4 | l1b_mrc_screening |
binary record | size: 6 |
Structure describing any problems found during reading the L1B MRC datafile
id | field name | definition |
0 | l1b_mrc_valid |
binary uint8 | size: 1 |
A flag indicating this calibration is valid
|
|
1 | spare_1 |
binary bytes | size: 5 |
Spare
|
hidden: true
|
|
|
5 | l1b_rrc_screening |
binary record | size: 6 |
Structure describing any problems found during reading the L1B RRC datafile
id | field name | definition |
0 | l1b_rrc_valid |
binary uint8 | size: 1 |
A flag indicating this calibration is valid
|
|
1 | spare_1 |
binary bytes | size: 5 |
Spare
|
hidden: true
|
|
|
6 | l1b_zwc_screening |
binary record | size: 6 |
Structure describing any problems found during reading the L1B ZWC datafile
id | field name | definition |
0 | l1b_zwc_valid |
binary uint8 | size: 1 |
A flag indicating this calibration is valid
|
|
1 | spare_1 |
binary bytes | size: 5 |
Spare
|
hidden: true
|
|
|
7 | l1b_rbc_screening |
binary record | size: 6 |
Structure describing any problems found during reading the L1B RBC datafile
id | field name | definition |
0 | l1b_rbc_valid |
binary uint8 | size: 1 |
A flag indicating the Rayleigh Brillouin look-up tables were found correct
|
|
1 | spare_1 |
binary bytes | size: 5 |
Spare
|
hidden: true
|
|
|
8 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|
|
|
4 | l2b_amd_screening |
binary record |
Structure describing any problems found during reading of the L2B_AMD datafile
id | field name | definition |
0 | l2b_amd_screening_qc |
binary uint8 | size: 1 |
A code describing a problem which prevent using this L2B AMD file
|
|
1 | l2b_amd_screening_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing problems which prevent using this L2B AMD file
|
|
|
2 | l2b_amd_collocations |
binary array[dim_0] |
dim_0: int(/sph/m_meas)
binary record | size: 3 |
List of M_Meas structures describing the problems found while collocating each measurement. Only the first N_Meas are meaningful in any BRC
id | field name | definition |
0 | l2b_amd_collocation_qc |
binary uint8 | size: 1 |
A code describing what problem occurred during the collocation of this measurement with the AUX NWP data
|
|
1 | l2b_amd_collocation_qc_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing what problems occurred during the collocation of this measurement with the AUX NWP data
|
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
3 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|
|
|
5 | l2b_mie_classification_qc |
binary record |
Structure describing QC parameters resulting from the Mie Classification algorithm
id | field name | definition |
0 | l2b_mie_meas_classification |
binary array[dim_0] |
dim_0: int(/sph/m_meas)
binary record | size: 265 |
List of M_Meas structures describing the results of the Mie classification algoritm for each measurement. Only the first N_Meas are meaningful in any BRC
id | field name | definition |
0 | l2b_mie_meas_bin_classification |
binary array[24] | size: 264 |
binary record | size: 11 |
List of 24 structures describing the results of the Mie classification algorithm for each measurement bin
id | field name | definition |
0 | l2b_mie_meas_class_flags |
binary array[16] | size: 2 |
binary uint8 | size: 0:1 |
Flags describing classification properties for the current Mie measurement rangebin
|
|
|
1 | l2b_reliability |
binary double | size: 8 |
A measure for the reliability of the classification result for this rangebin
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | l2b_mie_obs_classification |
binary array[dim_0] |
dim_0: int(/sph/m_mie)
binary record | size: 266 |
List of M_Mie structures describing the results of the scene classification for each reported Mie observation
id | field name | definition |
0 | l2b_mie_obs_class_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing classification properties for the current Mie observation
|
|
|
1 | l2b_mie_obs_bin_classification |
binary array[24] | size: 264 |
binary record | size: 11 |
List of 24 structures describing the results of the classification algorithm for each reported observation bin
id | field name | definition |
0 | l2b_mie_meas_class_flags |
binary array[16] | size: 2 |
binary uint8 | size: 0:1 |
Flags describing classification properties for the current Mie measurement rangebin
|
|
|
1 | l2b_reliability |
binary double | size: 8 |
A measure for the reliability of the classification result for this rangebin
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
2 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|
|
|
6 | l2b_rayleigh_classification_qc |
binary record |
Structure describing QC parameters resulting from the Rayleigh Classification algorithm
id | field name | definition |
0 | l2b_rayleigh_meas_classification |
binary array[dim_0] |
dim_0: int(/sph/m_meas)
binary record | size: 265 |
List of M_Meas structures describing the results of the Rayleigh observation algoritm for each measurement. Only the first N_Meas are meaningful in any BRC
id | field name | definition |
0 | l2b_rayleigh_meas_bin_classification |
binary array[24] | size: 264 |
binary record | size: 11 |
List of 24 flag values describing the results of the Rayleigh classification algorithm for each measurement bin
id | field name | definition |
0 | l2b_rayleigh_meas_class_flags |
binary array[16] | size: 2 |
binary uint8 | size: 0:1 |
FlagFlags describing classification properties for the current Rayleigh measurement rangebin
|
|
|
1 | l2b_reliability |
binary double | size: 8 |
A measure for the reliability of the classification result for this rangebin
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | l2b_rayleigh_obs_classification |
binary array[dim_0] |
dim_0: int(/sph/m_rayleigh)
binary record | size: 266 |
List of M_Rayleigh structures describing the results of the scene classification for each reported Rayleigh observation
id | field name | definition |
0 | l2b_rayleigh_obs_class_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing classification properties for the current Rayleigh observation
|
|
|
1 | l2b_rayleigh_obs_bin_classification |
binary array[24] | size: 264 |
binary record | size: 11 |
List of 24 flag values describing the results of the classification algorithm for each reported observation bin
id | field name | definition |
0 | l2b_rayleigh_meas_class_flags |
binary array[16] | size: 2 |
binary uint8 | size: 0:1 |
Flags describing classification properties for the current Rayleigh measurement rangebin
|
|
|
1 | l2b_reliability |
binary double | size: 8 |
A measure for the reliability of the classification result for this rangebin
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
2 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
2 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|
|
|
7 | l2b_mie_processing_qc |
binary record |
Structure describing QC parameters resulting from the Mie processing algorithm
id | field name | definition |
0 | l2b_obs_mie_qc |
binary array[dim_0] |
dim_0: int(/sph/m_mie)
binary record | size: 1969 |
List of M_Mie structures describing the results of the Mie processing for each reported observation
id | field name | definition |
0 | l2b_obs_mie_bin_qc |
binary array[24] | size: 1968 |
binary record | size: 82 |
List of 24 structures describing the results of the Mie processing for each reported range bin
id | field name | definition |
0 | hlos_error_estimate |
binary double | size: 8 |
Error estimate reported by the Mie processing algorithm
unit: "m/s"
|
|
1 | reliability_number |
binary double | size: 8 |
Probably to be derived from the SNR, to catch cases in which signal level is too low (for which fitting the spectrum might be very difficult)
|
|
2 | l2b_obs_mie_bin_flags |
binary array[8] | size: 1 |
binary uint8 | size: 0:1 |
Flags describing Mie processing results for the current rangebin
|
|
|
3 | fitting_amplitude |
binary double | size: 8 |
Amplitude of the curve used for fitting the Mie spectrum
|
|
4 | fitting_residual |
binary double | size: 8 |
Residual after the fit to the Mie spectrum is performed (should also give an idea of the reliability of the fit)
|
|
5 | fitting_offset |
binary double | size: 8 |
Offset of the curve used for fitting the Mie spectrum
|
|
6 | fittting_fwhm |
binary double | size: 8 |
FWHM of the curve used for fitting the spectrum. This gives a measure of the wind variability in this rangebin
|
|
7 | mie_snr |
binary double | size: 8 |
SNR of the Mie spectrum
|
|
8 | extinction |
binary double | size: 8 |
Extinction used to determine the height assignment for this rangebin
unit: "1/m"
|
|
9 | scattering_ratio |
binary double | size: 8 |
Scattering_Ratio used to estimate the extinction for this rangebin
|
|
10 | variability_measure |
binary double | size: 8 |
Measure of the variability between the measurements of this observation for this rangebin
|
|
11 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | mie_background_high |
binary uint8 | size: 1 |
A value of 1 indicates that this data was taken during daylight, so possibly the background radiation level is high
|
|
2 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|
|
|
8 | l2b_rayleigh_processing_qc |
binary record |
Structure describing QC parameters resulting from the Rayleigh processing algorithm
id | field name | definition |
0 | l2b_obs_rayleigh_qc |
binary array[dim_0] |
dim_0: int(/sph/m_rayleigh)
binary record | size: 913 |
List of M_Rayleigh structures describing the results of the Rayleigh processing for each reported observation
id | field name | definition |
0 | l2b_obs_rayleigh_bin_qc |
binary array[24] | size: 912 |
binary record | size: 38 |
List of 24 structures describing the results of the Rayleigh processing for each reported range bin
id | field name | definition |
0 | hlos_error_estimate |
binary double | size: 8 |
Error estimate reported by the Rayleigh processing algorithm
unit: "m/s"
|
|
1 | l2b_obs_rayleigh_bin_flags |
binary array[24] | size: 3 |
binary uint8 | size: 0:1 |
Flags describing Rayleigh processing results for the current rangebin
|
|
|
2 | extinction |
binary double | size: 8 |
Extinction used to determine the height assignment for this rangebin
unit: "1/m"
|
|
3 | scattering_ratio |
binary double | size: 8 |
Scattering_Ratio used to estimate the Mie signal used in Mie decontamination for this rangebin
|
|
4 | variability_measure |
binary double | size: 8 |
Some measure of the variability between the measurements of this observation for this rangebin
|
|
5 | extinction_method |
binary uint8 | size: 1 |
Method was used to determine the extinction for this rangebin. 0: undefined, 1: not available, 2: using NWP information
|
|
6 | scattering_ratio_method |
binary uint8 | size: 1 |
Method used to determine the scattering ratio rho. 0: undefined, 1: computed from L1B Mie channel (arithmetic average), 2: computed from L1B Mie and Rayleigh channel information combined
|
|
7 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | spare_1 |
binary bytes | size: 1 |
Spare
|
hidden: true
|
|
|
|
1 | rayleigh_background_high |
binary uint8 | size: 1 |
A value of 1 flags that this data was taken during daylight, so possibly the background radiation level is high
|
|
2 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|
|
|
9 | spare_1 |
binary bytes | size: 20 |
Spare
|
hidden: true
|