Level_1B_Calibration_Characterization_Data_GADSR_04_12

binary record "Level_1B_Calibration_Characterization_Data_GADSR_04_12"
idfield namedefinition
0mrc_first_start_of_observation_time
binary timesize: 12
Start of observation time for the first BRC in processed Mie calibration data

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"
1mrc_last_start_of_observation_time
binary timesize: 12
Start of observation time for the last BRC in processed Mie calibration data

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"
2rrc_first_start_of_observation_time
binary timesize: 12
Start of observation time for the first BRC in processed Rayleigh calibration data

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"
3rrc_last_start_of_observation_time
binary timesize: 12
Start of observation time for the last BRC in processed Rayleigh calibration data

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"
4l1b_characterisation_data
binary record
L1B Characterisation Data

idfield namedefinition
0satellite_characterisation_data
binary recordsize: 224
Satellite Characterisation Data

idfield namedefinition
0laser_wavelength
binary doublesize: 8
Laser wavelength in nanometers

unit: "nm"
1error_quantifiers
binary recordsize: 56
Error Quantifiers

idfield namedefinition
0mie_error_quantifier_k1
binary doublesize: 8
Mie error quantifier K1
1mie_error_quantifier_k2
binary doublesize: 8
Mie error quantifier K2
2mie_error_quantifier_k3
binary doublesize: 8
Mie error quantifier K3
3rayleigh_error_quantifier_ka2
binary doublesize: 8
Rayleigh error quantifier Ka2
4rayleigh_error_quantifier_ka3
binary doublesize: 8
Rayleigh error quantifier Ka3
5rayleigh_error_quantifier_kb2
binary doublesize: 8
Rayleigh error quantifier Kb2
6rayleigh_error_quantifier_kb3
binary doublesize: 8
Rayleigh error quantifier Kb3
2tripod_obscuration_correction
binary array[16]size: 128
binary doublesize: 8
Telescope Tripod Obscuration correction for one column
3radiometric_gain_mie
binary doublesize: 8
Radiometric gain factor for the Mie signal
4radiometric_gain_rayleigh
binary doublesize: 8
Radiometric gain factor for the Rayleigh signal
5mie_time_in_memory_zone
binary doublesize: 8
Time duration the signal remains in the memory zone for the Mie

unit: "s"
6rayleigh_time_in_memory_zone
binary doublesize: 8
Time duration the signal remains in the memory zone for the Rayleigh

unit: "s"
1hbe_characterisation_data
binary record
idfield namedefinition
0nf_order
binary uint32size: 4
Number of Fourier terms used in the Harmonic Bias Estimation (NF). The A and B coefficient lists for both Mie and Rayleigh below must be NF_Order+1 elements in size
1mie_harmonic_bias_coefficient_a
binary array[dim_0]
The maximum size NF+1 of this array is 1024

dim_0: int(../nf_order) + 1
binary doublesize: 8
One element of vector A
2mie_harmonic_bias_coefficient_b
binary array[dim_0]
The maximum size NF+1 of this array is 1024. Note that the first B coefficient in this array (i.e. b_0) is not used by the L1bP. This is done so that the A and B coefficient arrays are both the same size. Only the last NF coefficients are used in the B coefficient array (for A, all NF+1 coefficients are used)

dim_0: int(../nf_order) + 1
binary doublesize: 8
One element of vector B
3ray_harmonic_bias_coefficient_a
binary array[dim_0]
The maximum size NF+1 of this array is 1024

dim_0: int(../nf_order) + 1
binary doublesize: 8
One element of vector A
4ray_harmonic_bias_coefficient_b
binary array[dim_0]
The maximum size NF+1 of this array is 1024. Note that the first B coefficient in this array (i.e. b_0) is not used by the L1bP. This is done so that the A and B coefficient arrays are both the same size. Only the last NF coefficients are used in the B coefficient array (for A, all NF+1 coefficients are used)

dim_0: int(../nf_order) + 1
binary doublesize: 8
One element of vector B
2rdb_characterisation_data
binary recordsize: 48
idfield namedefinition
0rayleigh_slope_offnadir
binary doublesize: 8
Bias for the off-nadir Rayleigh measurements

unit: "MHz/km"
1mie_slope_offnadir
binary doublesize: 8
Bias for the off-nadir Mie measurements

unit: "MHz/km"
2rayleigh_slope_nadir
binary doublesize: 8
Bias for the nadir Rayleigh measurements

unit: "MHz/km"
3mie_slope_nadir
binary doublesize: 8
Bias for the nadir Mie measurements

unit: "MHz/km"
4zero_reference_range_offnadir
binary doublesize: 8
Reference range with 0 MHz/km bias for off-nadir pointing measurements

unit: "km"
5zero_reference_range_nadir
binary doublesize: 8
Reference range with 0 MHz/km bias for nadir pointing measurements

unit: "km"
3mie_response_calibration_data
binary record
Mie Response Calibration Data

idfield namedefinition
0calibration_valid
binary uint8size: 1
TRUE = Mie Response Calibration is valid. Based on acceptable ranges of calibration results for measurement and reference pulse; and the number of valid frequencies
1num_mie_results
binary uint16size: 2
Number of Mie frequency step results
2mie_frequency_step_result
binary array[dim_0]
dim_0: int(../num_mie_results)
binary recordsize: 75
Mie Frequency Step Result

idfield namedefinition
0frequency_offset
binary doublesize: 8
Frequency offset

unit: "GHz"
1frequency_valid
binary uint8size: 1
TRUE = Satisfied minimum number of valid measurements per frequency step
2measurement_response_valid
binary uint8size: 1
TRUE = Measurement response is valid
3reference_pulse_response_valid
binary uint8size: 1
TRUE = Reference pulse channel response is valid
4measurement_response
binary doublesize: 8
Measurement channel response

unit: "pixel"
5measurement_error_mie_response
binary doublesize: 8
Measurement Error_Mie_Response

unit: "pixel"
6reference_pulse_response
binary doublesize: 8
Reference pulse channel response

unit: "pixel"
7reference_pulse_error_mie_response
binary doublesize: 8
Reference pulse Error_Mie_Response

unit: "pixel"
8mie_frequency_step_data_statistics
binary record "Level_1B_Mie_Frequency_Step_Data_Statistics_04_03"size: 32
3mie_measurement_response_calibration
binary recordsize: 32
Mie Measurement Response Calibration

idfield namedefinition
0measurement_mean_sensitivity
binary doublesize: 8
Measurement mean sensitivity (slope of the best straight line of channel response)

unit: "pixel/GHz"
1measurement_zero_frequency
binary doublesize: 8
Measurement zero frequency response (intercept of the best straight line of channel response)

unit: "pixel"
2measurement_error_mie_response_std_dev
binary doublesize: 8
Measurement Error_Mie_Response standard deviation
3measurement_offset_frequency
binary doublesize: 8
Measurement zero response frequency (x-intercept of the best straight line of channel response)

unit: "GHz"
4mie_reference_pulse_response_calibration
binary recordsize: 32
Mie Reference Pulse Response Calibration

idfield namedefinition
0reference_pulse_mean_sensitivity
binary doublesize: 8
Reference pulse mean sensitivity (slope of the best straight line of channel response)

unit: "pixel/GHz"
1reference_pulse_zero_frequency
binary doublesize: 8
Reference pulse zero frequency response(intercept of the best straight line of channel response)

unit: "pixel"
2reference_pulse_error_mie_response_std_dev
binary doublesize: 8
Reference pulse Eror_Mie_Response standard deviation
3reference_pulse_offset_frequency
binary doublesize: 8
Reference pulse zero response frequency (x- intercept of the best straight line of channel response)

unit: "GHz"
5measurement_calibration_validity
binary recordsize: 4
Measurement Calibration Validity

idfield namedefinition
0mean_sensitivity_valid
binary uint8size: 1
TRUE = Mean sensitivity within threshold range
1error_response_std_dev_valid
binary uint8size: 1
TRUE = Error Response standard deviation within threshold range
2zero_freq_response_valid
binary uint8size: 1
TRUE = Zero frequency response within threshold range
3data_monotonic
binary uint8size: 1
TRUE = measurement data is monotonic
6reference_pulse_calibration_validity
binary recordsize: 4
Reference Pulse Calibration Validity

idfield namedefinition
0mean_sensitivity_valid
binary uint8size: 1
TRUE = Mean sensitivity within threshold range
1error_response_std_dev_valid
binary uint8size: 1
TRUE = Error Response standard deviation within threshold range
2zero_freq_response_valid
binary uint8size: 1
TRUE = Zero frequency response within threshold range
3data_monotonic
binary uint8size: 1
TRUE = measurement data is monotonic
4rayleigh_response_calibration_data
binary record
Rayleigh Response Calibration Data

idfield namedefinition
0calibration_valid
binary uint8size: 1
TRUE = Rayleigh Response Calibration is valid. Based on acceptable ranges of calibration results for measurement and reference pulse; and the number of valid frequencies
1ground_calibration_valid
binary uint8size: 1
TRUE = Rayleigh Response Ground Calibration is valid. Based on acceptable ranges of calibration results for measurement and reference pulse; and the number of valid frequencies
2num_rayleigh_results
binary uint16size: 2
Number of Rayleigh frequency step results
3num_rayleigh_ground_results
binary uint16size: 2
Number of Rayleigh ground frequency step results
4rayleigh_frequency_step_result
binary array[dim_0]
dim_0: int(../num_rayleigh_results)
binary recordsize: 97
Rayleigh Frequency Step Result

idfield namedefinition
0frequency_offset
binary doublesize: 8
Frequency offset

unit: "GHz"
1frequency_valid
binary uint8size: 1
TRUE = Satisfied minimum number of valid measurements per frequency step
2ground_frequency_valid
binary uint8size: 1
TRUE = Satisfied minimum number of valid ground measurements per frequency step
3measurement_response_valid
binary uint8size: 1
TRUE = Measurement response is valid
4ground_measurement_response_valid
binary uint8size: 1
TRUE = Ground measurement response is valid
5reference_pulse_response_valid
binary uint8size: 1
TRUE = Reference pulse channel response is valid
6measurement_response
binary doublesize: 8
Measurement channel response

unit: "pixel"
7measurement_error_rayleigh_response
binary doublesize: 8
Measurement Error Rayleigh Response

unit: "pixel"
8ground_measurement_response
binary doublesize: 8
Ground measurement channel response

unit: "pixel"
9ground_measurement_error_rayleigh_response
binary doublesize: 8
Ground Measurement Error Rayleigh Response

unit: "pixel"
10reference_pulse_response
binary doublesize: 8
Reference pulse channel response

unit: "pixel"
11reference_pulse_error_rayleigh_response
binary doublesize: 8
Reference pulse Error_Rayleigh_Response

unit: "pixel"
12rayleigh_frequency_step_data_statistics
binary record "Level_1B_Rayleigh_Frequency_Step_Data_Statistics_04_03"size: 36
5num_fit_coefficients
binary uint16size: 2
Number of polynomial fit coefficients
6rayleigh_measurement_response_calibration
binary recordsize: 80
Rayleigh Measurement Response Calibration

idfield namedefinition
0measurement_mean_sensitivity
binary doublesize: 8
Measurement mean sensitivity (slope of the best straight line of channel response)

unit: "pixel/GHz"
1measurement_zero_frequency
binary doublesize: 8
Measurement zero frequency response (intercept of the best straight line of channel response)

unit: "pixel"
2measurement_error_rayleigh_response_std_dev
binary doublesize: 8
Measurement Error_Rayleigh_Response standard deviation
3measurement_offset_frequency
binary doublesize: 8
Measurement zero response frequency (x-intercept of the best straight line of channel response)

unit: "GHz"
4measurement_error_fit_coefficients
binary array[6]size: 48
binary doublesize: 8
One fit coefficient of the polynomial fit of the measurement response errors
7rayleigh_ground_measurement_response_calibration
binary recordsize: 80
Rayleigh Ground Measurement Response Calibration

idfield namedefinition
0ground_measurement_mean_sensitivity
binary doublesize: 8
Ground measurement mean sensitivity (slope of the best straight line of channel response)

unit: "pixel/GHz"
1ground_measurement_zero_frequency
binary doublesize: 8
Ground measurement zero frequency response (intercept of the best straight line of channel response)

unit: "pixel"
2ground_measurement_error_rayleigh_response_std_dev
binary doublesize: 8
Ground measurement Error_Rayleigh_Response standard deviation
3ground_measurement_offset_frequency
binary doublesize: 8
Ground measurement zero response frequency (x-intercept of the best straight line of channel response)

unit: "GHz"
4ground_measurement_error_fit_coefficients
binary array[6]size: 48
binary doublesize: 8
One fit coefficient of the polynomial fit of the ground measurement response errors
8rayleigh_reference_pulse_response_calibration
binary recordsize: 80
Rayleigh Reference Pulse Response Calibration

idfield namedefinition
0reference_pulse_mean_sensitivity
binary doublesize: 8
Reference pulse mean sensitivity (slope of the best straight line of channel response)

unit: "pixel/GHz"
1reference_pulse_zero_frequency
binary doublesize: 8
Reference pulse zero frequency response(intercept of the best straight line of channel response)

unit: "pixel"
2reference_pulse_error_rayleigh_response_std_dev
binary doublesize: 8
Reference pulse Eror_Rayleigh_ Response standard deviation
3reference_pulse_offset_frequency
binary doublesize: 8
Reference pulse zero response frequency (x- intercept of the best straight line of channel response)

unit: "GHz"
4reference_pulse_error_fit_coefficients
binary array[6]size: 48
binary doublesize: 8
One fit coefficient of the polynomial fit of the reference pulse response errors
9measurement_calibration_validity
binary recordsize: 4
Measurement Calibration Validity

idfield namedefinition
0mean_sensitivity_valid
binary uint8size: 1
TRUE = Mean sensitivity within threshold range
1error_response_std_dev_valid
binary uint8size: 1
TRUE = Error Response standard deviation within threshold range
2zero_freq_response_valid
binary uint8size: 1
TRUE = Zero frequency response within threshold range
3data_monotonic
binary uint8size: 1
TRUE = measurement data is monotonic
10ground_measurement_calibration_validity
binary recordsize: 4
Measurement Calibration Validity

idfield namedefinition
0mean_sensitivity_valid
binary uint8size: 1
TRUE = Mean sensitivity within threshold range
1error_response_std_dev_valid
binary uint8size: 1
TRUE = Error Response standard deviation within threshold range
2zero_freq_response_valid
binary uint8size: 1
TRUE = Zero frequency response within threshold range
3data_monotonic
binary uint8size: 1
TRUE = measurement data is monotonic
11reference_pulse_calibration_validity
binary recordsize: 4
Reference Pulse Calibration Validity

idfield namedefinition
0mean_sensitivity_valid
binary uint8size: 1
TRUE = Mean sensitivity within threshold range
1error_response_std_dev_valid
binary uint8size: 1
TRUE = Error Response standard deviation within threshold range
2zero_freq_response_valid
binary uint8size: 1
TRUE = Zero frequency response within threshold range
3data_monotonic
binary uint8size: 1
TRUE = measurement data is monotonic
5mie_fitted_non_linearities
binary record
Rayleigh Response Calibration Data

idfield namedefinition
0use_fitted_non_linearities
binary uint8size: 1
TRUE=data has been use for the Mie wind processing
1num_sampling_points_internal_reference
binary uint16size: 2
Number of sampling points for the Mie non-linearities for the internal path
2num_sampling_points_atmosphere
binary uint16size: 2
Number of sampling points for the Mie non-linearities for the atmospheric path
3pixel_positions_internal_reference
binary array[dim_0]
ACCD pixel positions

dim_0: int(../num_sampling_points_internal_reference)
binary doublesize: 8
4fitted_reference_pulse_error_mie_response
binary array[dim_0]
ACCD pixel offsets from the linear fit of the internal reference responses

dim_0: int(../num_sampling_points_internal_reference)
binary doublesize: 8
5pixel_positions_atmospheric_reference
binary array[dim_0]
ACCD pixel positions

dim_0: int(../num_sampling_points_atmosphere)
binary doublesize: 8
6fitted_measurement_error_mie_response
binary array[dim_0]
ACCD pixel offsets from the linear fit of the atmospheric responses

dim_0: int(../num_sampling_points_atmosphere)
binary doublesize: 8
6mie_sr_retrieval_parameters
binary recordsize: 42
Copy of part of the parameters of PAR_1B data

idfield namedefinition
0alpha_correction
binary doublesize: 8
Correction factor for the calculation of the Mie SNR.
1summation_index
binary uint16size: 2
Summation backscatter index for calculation of SNR and ratio.
2sr_cubic_a_x3
binary doublesize: 8
Coefficient for x^3 in cubic correction of refined SR calculation.
3sr_cubic_b_x2
binary doublesize: 8
Coefficient for x^2 in cubic correction of refined SR calculation.
4sr_cubic_c_x1
binary doublesize: 8
Coefficient for x^1 in cubic correction of refined SR calculation.
5sr_cubic_d_x0
binary doublesize: 8
Coefficient for x^0 in cubic correction of refined SR calculation.