| id | field name | definition |
| 0 | First_Start_of_Observation_Time |
| ascii time | size: 23 |
Start of observation time of the first BRC
unit: "s since 2000-01-01"
value: if(str(., 23) == "UTC=9999-12-31T23:59:59", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
| ascii string | size: 23 |
|
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
|
|
|
| 1 | Last_Start_of_Observation_Time |
| ascii time | size: 23 |
Start of observation time of the last BRC
unit: "s since 2000-01-01"
value: if(str(., 23) == "UTC=9999-12-31T23:59:59", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
| ascii string | size: 23 |
|
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
|
|
|
| 2 | Calibration_Valid |
| ascii uint8 |
TRUE = Rayleigh Response Calibration of the atmospheric echo is valid. Based on acceptable ranges of calibration results for measurement and reference pulse; and the number of valid frequencies
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 3 | Ground_Calibration_Valid |
| ascii uint8 |
TRUE = Rayleigh Response Calibration of the ground echo is valid. Based on acceptable ranges of calibration results for ground measurement and reference pulse; and the number of valid frequencies
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 4 | List_of_Frequency_Step_Results |
| xml record |
List of channel response per frequency step.
| id | field name | definition |
| 0 | Frequency_Step_Result |
| xml array[dim_0] |
dim_0: determined automatically from xml file
| xml record |
| id | field name | definition |
| 0 | Frequency_Offset |
| ascii double |
Frequency offset
unit: "GHz"
| attribute: unit |
| ascii string | size: 3 |
|
fixed value: "GHz"
|
available: optional
|
|
|
| 1 | Frequency_Valid |
| ascii uint8 |
TRUE = Satisfied minimum number of valid measurements per frequency step
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 2 | Ground_Frequency_Valid |
| ascii uint8 |
TRUE = Satisfied minimum number of valid ground measurements per frequency step
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 3 | Reference_Pulse_Frequency_Valid |
| ascii uint8 |
TRUE = Satisfied minimum number of valid pulses per frequency step
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 4 | Measurement_Response_Valid |
| ascii uint8 |
TRUE = Measurement response is valid; Rayleigh core algorithm applied successfully the mean atmospheric echo
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 5 | Ground_Measurement_Response_Valid |
| ascii uint8 |
TRUE = Ground measurement response is valid; Rayleigh core algorithm applied successfully the mean ground echo
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 6 | Reference_Pulse_Response_Valid |
| ascii uint8 |
TRUE = Reference Pulse Response is valid; Rayleigh core algorithm applied successfully the mean reference pulse
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 7 | Measurement_Response |
| ascii double |
|
Measurement channel response
|
|
| 8 | Measurement_Error_Rayleigh_Response |
| ascii double |
|
Measurement Error_Rayleigh_Response
|
|
| 9 | Ground_Measurement_Response |
| ascii double |
|
Ground measurement channel response
|
|
| 10 | Ground_Measurement_Error_Rayleigh_Response |
| ascii double |
|
Ground measurement Error_Rayleigh_Response
|
|
| 11 | Reference_Pulse_Response |
| ascii double |
|
Reference pulse channel response
|
|
| 12 | Reference_Pulse_Error_Rayleigh_Response |
| ascii double |
|
Reference pulse Error_Rayleigh_Response
|
|
| 13 | Normalized_Useful_Signal |
| ascii array[24] |
| ascii double |
|
24 values of useful signal. The first value correspnds to the lidar bin which is the upper most in the atmosphere
|
|
|
| 14 | Frequency_Step_Data_Statistics |
| xml record |
Observation product confidence data
| id | field name | definition |
| 0 | Num_Valid_Measurements |
| ascii int32 |
|
A measurement is a valid measurement if it is usable, see Num_Measurements_Usable, the number of atmospheric height bins within the specified range is not 0, all range bins in the specified range are valid, and at least 1 corresponding reference pulse is valid
|
|
| 1 | Num_Measurements_Usable |
| ascii int32 |
|
Number of atmospheric measurements usable. The atmospheric measurement is usable if L1A input data Measurement_Laser_Freq_Locked = TRUE, Measurement_Data_Present = TRUE, Spacecraft_Attitude_On_Target = TRUE and measurement is not corrupted, measurement data was acquired after laser frequency has settled, and all corresponding pulses have the same commanded laser frequency
|
|
| 2 | Num_Measurements_Valid_Ground |
| ascii int32 |
|
A measurement is a valid ground measurement if it is usable, see Num_Measurements_Usable, ground bins have been detected, and at least 1 corresponding reference pulse is valid
|
|
| 3 | Num_Reference_Pulses_Usable |
| ascii int32 |
|
Number reference pulses usable. Reference pulse is usuable if the pulse is valid, data is not corrupted, and pulse data was acquired for a measurement after laser frequency has settled
|
|
| 4 | Num_Measurement_Invalid |
| ascii int32 |
|
Number of measurements that are not counted for Num_Measurements_Usable. OR where reference pulse data of that measurement is invalid
|
|
| 5 | Num_Pulse_Validity_Status_Flag_False |
| ascii int32 |
|
Number reference pulses with Pulse_Validity_Status_Flag set to false of all valid measurements (measurements where Measurement_Valid Table 5-16 set to true) that contain only pulses with a frequency offset of the current frequency step
|
|
| 6 | Num_Sat_Not_on_Target_Measurements |
| ascii int32 |
|
Number of measurements with satellite not on target status
|
|
| 7 | Num_Corrupt_Measurement_Bins |
| ascii int32 |
|
Total number of corrupt measurement bins
|
|
| 8 | Num_Corrupt_Reference_Pulses |
| ascii int32 |
|
Total number of corrupt reference pulses
|
|
|
|
|
|
|
|
|
| 5 | List_of_Frequency_Step_Temperatures |
| xml record |
| id | field name | definition |
| 0 | Frequency_Step_Temperature |
| xml array[dim_0] |
dim_0: determined automatically from xml file
| xml record |
| id | field name | definition |
| 0 | Etalon_Average_Temperature |
| xml record |
| id | field name | definition |
| 0 | Ray_Spectrometer_Temp_9 |
| ascii double |
Sensor RSP etalon temperature
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
available: optional
|
|
|
| 1 | Ray_Spectrometer_Temp_10 |
| ascii double |
Sensor RSP etalon temperature
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
available: optional
|
|
|
| 2 | Ray_Spectrometer_Temp_11 |
| ascii double |
Sensor RSP etalon temperature
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
available: optional
|
|
|
| 3 | Ray_Spectrometer_Temp_12 |
| ascii double |
Field set fixed to zero
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
available: optional
|
|
|
|
|
| 1 | RSPT_Average_Temperature |
| xml record |
| id | field name | definition |
| 0 | Thermocouple_8_Ray_Spectrometer_Thermal_Hood_1 |
| ascii double |
Sensor RSPT etalon temperature
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
available: optional
|
|
|
| 1 | Thermocouple_9_Ray_Spectrometer_Thermal_Hood_2 |
| ascii double |
Sensor RSPT etalon temperature
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
available: optional
|
|
|
| 2 | Thermocouple_10_Ray_Spectrometer_Thermal_Hood_3 |
| ascii double |
Sensor RSPT etalon temperature
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
available: optional
|
|
|
| 3 | Thermocouple_11_Ray_Spectrometer_Thermal_Hood_4 |
| ascii double |
Sensor RSPT etalon temperature
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
available: optional
|
|
|
|
|
| 2 | Optical_Baseplate_Average |
| ascii double |
Sensor OB Ray average temperature of temperatures of sensors 5, 6, 7, 8 for all BRCs with measurements of the frequency step
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
available: optional
|
|
|
| 3 | M1_Average_Temperature |
| xml record |
| id | field name | definition |
| 0 | Aht_22_Tel_M1 |
| ascii double |
Average Aht 22 Tel M1 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 1 | Aht_23_Tel_M1 |
| ascii double |
Average Aht 23 Tel M1 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 2 | Aht_24_Tel_M1 |
| ascii double |
Average Aht 24 Tel M1 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 3 | Aht_25_Tel_M1 |
| ascii double |
Average Aht 25 Tel M1 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 4 | Aht_26_Tel_M1 |
| ascii double |
Average Aht 26 Tel M1 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 5 | Aht_27_Tel_M1 |
| ascii double |
Average Aht 27 Tel M1 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 6 | Tc_18_Tel_M11 |
| ascii double |
Average TC 18 Tel M1-1 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 7 | Tc_19_Tel_M12 |
| ascii double |
Average TC 19 Tel M1-2 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 8 | Tc_20_Tel_M13 |
| ascii double |
Average TC 20 Tel M1-3 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 9 | Tc_21_Tel_M14 |
| ascii double |
Average TC 21 Tel M1-4 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 10 | Tc_25_Tm15_Ths1Y |
| ascii double |
Average TC 25 TM15 Ths1-Y temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 11 | Tc_27_Tm16_Ths1Y |
| ascii double |
Average TC 25 TM16 Ths1-Y temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 12 | Tc_29_Ths2 |
| ascii double |
Average TC 29 Ths2 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 13 | Tc_23_Ths1 |
| ascii double |
Average TC 23 Ths1 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
| 14 | Tc_32_Ths3 |
| ascii double |
Average TC 32 Ths3 temperature for all BRCs with measurements of the frequency step.
unit: "C"
|
|
|
|
|
|
|
|
|
| 6 | Measurement_Response_Calibration |
| xml record |
Rayleigh calibration results of atmospheric echo
| id | field name | definition |
| 0 | Measurement_Mean_Sensitivity |
| ascii double |
Measurement mean sensitivity
| attribute: unit |
| ascii string | size: 5 |
|
fixed value: "1/GHz"
|
|
|
|
| 1 | Measurement_Zero_Frequency |
| ascii double |
|
Measurement zero frequency response
|
|
| 2 | Measurement_Error_Rayleigh_Response_Std_Dev |
| ascii double |
|
Measurement Error_Rayleigh_Response standard deviation
|
|
| 3 | Measurement_Offset_Frequency |
| ascii double |
Measurement zero response frequency (x-intercept of the best straight line of channel response)
unit: "GHz"
| attribute: unit |
| ascii string | size: 3 |
|
fixed value: "GHz"
|
available: optional
|
|
|
| 4 | List_of_Measurement_Error_Fit_Coefficients |
| xml record |
List of coefficients of polynomial fit of the errors of the measurement response. Order of polynom specified by parameter Error_Fit_Degree. List element 1 <= i <= Error_Fit_Degree +1 is the coefficient of xi-1
| id | field name | definition |
| 0 | Measurement_Error_Fit_Coefficient |
| xml array[dim_0] |
dim_0: determined automatically from xml file
| ascii double |
|
One coefficient of the fitted polynomial
|
|
|
|
|
|
|
| 7 | Ground_Measurement_Response_Calibration |
| xml record |
Rayleigh calibration results of the ground echo
| id | field name | definition |
| 0 | Ground_Measurement_Mean_Sensitivity |
| ascii double |
Ground measurement mean sensitivity
unit: "1/GHz"
| attribute: unit |
| ascii string | size: 5 |
|
fixed value: "1/GHz"
|
|
|
|
| 1 | Ground_Measurement_Zero_Frequency |
| ascii double |
|
Ground measurement zero frequency response
|
|
| 2 | Ground_Measurement_Error_Rayleigh_Response_Std_Dev |
| ascii double |
|
Ground measurement Error_Rayleigh_Response standard deviation
|
|
| 3 | Ground_Measurement_Offset_Frequency |
| ascii double |
Ground measurement zero response frequency (x-intercept of the best straight line of channel response)
unit: "GHz"
| attribute: unit |
| ascii string | size: 3 |
|
fixed value: "GHz"
|
available: optional
|
|
|
| 4 | List_of_Ground_Measurement_Error_Fit_Coefficients |
| xml record |
List of coefficients of polynomial fit of the errors of the ground measurement response. Order of polynom specified by parameter Error_Fit_Degree. List element 1 <= i <= Error_Fit_Degree +1 is the coefficient of xi-1
| id | field name | definition |
| 0 | Ground_Measurement_Error_Fit_Coefficient |
| xml array[dim_0] |
dim_0: determined automatically from xml file
| ascii double |
|
One coefficient of the fitted polynomial
|
|
|
|
|
|
|
| 8 | Reference_Pulse_Response_Calibration |
| xml record |
Rayleigh calibration results of the internal reference pulse
| id | field name | definition |
| 0 | Reference_Pulse_Mean_Sensitivity |
| ascii double |
Reference pulse mean sensitivity
unit: "1/GHz"
| attribute: unit |
| ascii string | size: 5 |
|
fixed value: "1/GHz"
|
|
|
|
| 1 | Reference_Pulse_Zero_Frequency |
| ascii double |
|
Reference pulse zero frequency response
|
|
| 2 | Reference_Pulse_Error_Rayleigh_Response_Std_Dev |
| ascii double |
|
Reference pulse Error_Rayleigh_Response standard deviation
|
|
| 3 | Reference_Pulse_Offset_Frequency |
| ascii double |
Reference pulse zero response frequency (x-intercept of the best straight line of channel response)
unit: "GHz"
| attribute: unit |
| ascii string | size: 3 |
|
fixed value: "GHz"
|
available: optional
|
|
|
| 4 | List_of_Reference_Pulse_Error_Fit_Coefficients |
| xml record |
List of coefficients of polynomial fit of the errors of the reference pulse response (parameter Reference_Pulse_Error_Rayleigh_Response). Order of polynom specified by parameter Error_Fit_Degree. List element 1 <= i <= Error_Fit_Degree +1 is the coefficient of xi-1
| id | field name | definition |
| 0 | Reference_Pulse_Error_Fit_Coefficient |
| xml array[dim_0] |
dim_0: determined automatically from xml file
| ascii double |
|
One coefficient of the fitted polynomial
|
|
|
|
|
|
|
| 9 | Calibration_Validity_Indicators |
| xml record |
Calibration validity indicators for atmospheric echo, ground echon, and internal references
| id | field name | definition |
| 0 | Freq_Offset_Data_Monotonic |
| ascii uint8 |
TRUE = the frequency offset data trend is monotonic
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 1 | Measurement_Calibration_Validity |
| xml record |
Measurement Calibration Validity
| id | field name | definition |
| 0 | Satisfied_Min_Valid_Freq_Per_Cal |
| ascii uint8 |
TRUE = Satisfied minimum number of valid frequency steps per calibration
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 1 | Mean_Sensitivity_Valid |
| ascii uint8 |
TRUE = Mean sensitivity within threshold range
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 2 | Error_Response_Std_Dev_Valid |
| ascii uint8 |
TRUE = Error Response standard deviation within threshold range
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 3 | Zero_Freq_Response_Valid |
| ascii uint8 |
TRUE = Zero frequency response within threshold range
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 4 | Data_Monotonic |
| ascii uint8 |
TRUE = measurement data is monotonic
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 5 | Num_Valid_Frequency_Steps |
| ascii uint32 |
|
Number of valid frequency steps in the current calibration
|
|
|
|
| 2 | Ground_Measurement_Calibration_Validity |
| xml record |
Ground Measurement Calibration Validity
| id | field name | definition |
| 0 | Satisfied_Min_Valid_Freq_Per_Cal |
| ascii uint8 |
TRUE = Satisfied minimum number of valid frequency steps per gound calibration
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 1 | Mean_Sensitivity_Valid |
| ascii uint8 |
TRUE = Mean sensitivity within threshold range
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 2 | Error_Response_Std_Dev_Valid |
| ascii uint8 |
TRUE = Error Response standard deviation within threshold range
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 3 | Zero_Freq_Response_Valid |
| ascii uint8 |
TRUE = Zero frequency response within threshold range
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 4 | Data_Monotonic |
| ascii uint8 |
TRUE = measurement data is monotonic
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 5 | Num_Valid_Frequency_Steps |
| ascii uint32 |
|
Number of valid frequency steps in the current ground calibration
|
|
|
|
| 3 | Reference_Pulse_Calibration_Validity |
| xml record |
Reference Pulse Calibration Validity
| id | field name | definition |
| 0 | Satisfied_Min_Valid_Freq_Per_Cal |
| ascii uint8 |
TRUE = Satisfied minimum number of valid frequency steps per calibration
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 1 | Mean_Sensitivity_Valid |
| ascii uint8 |
TRUE = Mean sensitivity within threshold range
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 2 | Error_Response_Std_Dev_Valid |
| ascii uint8 |
TRUE = Error Response standard deviation within threshold range
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 3 | Zero_Freq_Response_Valid |
| ascii uint8 |
TRUE = Zero frequency response within threshold range
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 4 | Data_Monotonic |
| ascii uint8 |
TRUE = measurement data is monotonic
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 5 | Num_Valid_Frequency_Steps |
| ascii uint32 |
|
Number of valid frequency steps in the current calibration
|
|
|
|
|
|
| 10 | Rayleigh_Response_Calibration_Thresholds |
| xml record |
Processing and quality thresholds as defined by the AUX_PAR_1B file
| id | field name | definition |
| 0 | Min_Valid_Freq_Per_Cal |
| ascii uint32 |
|
Minimum valid frequencies per calibration, copy of processing input parameter
|
|
| 1 | Min_Valid_Ground_Freq_Per_Cal |
| ascii uint32 |
|
Minimum valid ground frequencies per calibration, copy of processing input parameter
|
|
| 2 | Min_Valid_Reference_Pulse_Freq_Per_Cal |
| ascii uint32 |
|
Minimum valid reference pulse frequencies per calibration, copy of processing input parameter
|
|
| 3 | Min_Valid_Measurements_Per_Freq |
| ascii uint32 |
|
Minimum valid measurements per frequency, copy of processing input parameter
|
|
| 4 | Min_Valid_Ground_Measurements_Per_Freq |
| ascii uint32 |
|
Minimum valid ground measurements per frequency, copy of processing input parameter
|
|
| 5 | Min_Valid_Reference_Pulses_Per_Freq |
| ascii uint32 |
|
Minimum valid pulses per frequency, copy of processing input parameter
|
|
| 6 | Rayleigh_Response_Calibration_Ranges |
| xml record |
Rayleigh Response Calibration Ranges
| id | field name | definition |
| 0 | Min_Rayleigh_Measurement_Mean_Sensitivity |
| ascii double |
Minimum mean sensitivity of atmosperic echo
unit: "1/GHz"
| attribute: unit |
| ascii string | size: 5 |
|
fixed value: "1/GHz"
|
|
|
|
| 1 | Min_Rayleigh_Measurement_Zero_Freq_Response |
| ascii double |
|
Minimum zero frequency reponse of atmospheric echo
|
|
| 2 | Max_Rayleigh_Measurement_Mean_Sensitivity |
| ascii double |
Maximum mean sensitivity of atmosperic echo
unit: "1/GHz"
| attribute: unit |
| ascii string | size: 5 |
|
fixed value: "1/GHz"
|
|
|
|
| 3 | Max_Rayleigh_Measurement_Zero_Freq_Response |
| ascii double |
|
Maximum zero frequency reponse of atmosperic echo
|
|
| 4 | Max_Rayleigh_Measurement_Error_Response_Std_Dev |
| ascii double |
|
Maximum error response standard deviation of atmosperic echo
|
|
| 5 | Min_Rayleigh_Ground_Measurement_Mean_Sensitivity |
| ascii double |
Minimum mean sensitivity of ground echo
unit: "1/GHz"
| attribute: unit |
| ascii string | size: 5 |
|
fixed value: "1/GHz"
|
|
|
|
| 6 | Min_Rayleigh_Ground_Measurement_Zero_Freq_Response |
| ascii double |
|
Minimum zero frequency reponse of ground echo
|
|
| 7 | Max_Rayleigh_Ground_Measurement_Mean_Sensitivity |
| ascii double |
Maximum mean sensitivity of ground echo
unit: "1/GHz"
| attribute: unit |
| ascii string | size: 5 |
|
fixed value: "1/GHz"
|
|
|
|
| 8 | Max_Rayleigh_Ground_Measurement_Zero_Freq_Response |
| ascii double |
|
Maximum zero frequency reponse of ground echo
|
|
| 9 | Max_Rayleigh_Ground_Measurement_Error_Response_Std_Dev |
| ascii double |
|
Maximum error response standard deviation of ground echo
|
|
| 10 | Min_Rayleigh_Reference_Pulse_Mean_Sensitivity |
| ascii double |
Minimum mean sensitivity of internal calibration
unit: "1/GHz"
| attribute: unit |
| ascii string | size: 5 |
|
fixed value: "1/GHz"
|
|
|
|
| 11 | Min_Rayleigh_Reference_Pulse_Zero_Freq_Response |
| ascii double |
|
Minimum zero frequency reponse of internal calibration
|
|
| 12 | Max_Rayleigh_Reference_Pulse_Mean_Sensitivity |
| ascii double |
Maximum mean sensitivity of internal calibration
unit: "1/GHz"
| attribute: unit |
| ascii string | size: 5 |
|
fixed value: "1/GHz"
|
|
|
|
| 13 | Max_Rayleigh_Reference_Pulse_Zero_Freq_Response |
| ascii double |
|
Maximum zero frequency reponse of internal calibration
|
|
| 14 | Max_Rayleigh_Reference_Pulse_Error_Response_Std_Dev |
| ascii double |
|
Maximum error response standard deviation of internal calibration
|
|
| 15 | Rayleigh_Fit_Upper_Frequency_Range |
| ascii double |
Upper frequency range when computing the best fit
unit: "GHz"
| attribute: unit |
| ascii string | size: 3 |
|
fixed value: "GHz"
|
available: optional
|
|
|
| 16 | Rayleigh_Fit_Lower_Frequency_Range |
| ascii double |
Upper frequency range when computing the best fit
unit: "GHz"
| attribute: unit |
| ascii string | size: 3 |
|
fixed value: "GHz"
|
available: optional
|
|
|
|
|
| 7 | Lower_Altitude_Limit |
| ascii double |
RRC lower altitude limit, copy of processing input parameter
unit: "m"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "m"
|
available: optional
|
|
|
| 8 | Upper_Altitude_Limit |
| ascii double |
RRC upper altitude limit, copy of processing input parameter
unit: "m"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "m"
|
available: optional
|
|
|
| 9 | Maximum_Upper_DEM_Offset |
| ascii double |
Maximum height difference that center of detected ground bin is allowed to be above center of DEM intersection bin, copy of processing input parameter
unit: "m"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "m"
|
|
|
|
| 10 | Maximum_Lower_DEM_Offset |
| ascii double |
Maximum height difference that center of detected ground bin is allowed to be below center of DEM intersection bin, copy of processing input parameter
unit: "m"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "m"
|
|
|
|
| 11 | Min_Rayleigh_Ground_Detection_Signal_Derivative |
| ascii double |
|
Minimum derivative of Rayleigh signal shift for ground detection, copy of processing input parameter
|
|
| 12 | Max_Rayleigh_Ground_Detection_Response_Shift |
| ascii double |
|
Maximum Rayleigh Response shift for ground detection, copy of processing input parameter
|
|
| 13 | Etalon_Temp_Range_Threshold |
| ascii double |
RRC RSP Etalon range threshold, copy of processing input parameter
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
|
|
|
| 14 | Scattering_Ratio_Threshold |
| ascii double |
|
Copy of RRC_Params input parameter
|
|
|
|
| 11 | Diff_Offset_Freq_Ref_Meas |
| ascii double |
Difference between reference pulse and atmospheric measurement offset frequencies (difference of x-intercepts of the best straight line fits)
unit: "GHz"
| attribute: unit |
| ascii string | size: 3 |
|
fixed value: "GHz"
|
available: optional
|
|
|
| 12 | Diff_Offset_Freq_Ref_Ground_Meas |
| ascii double |
Difference between reference pulse and ground measurement offset frequencies (difference of x-intercepts of the best straight line fits)
unit: "GHz"
| attribute: unit |
| ascii string | size: 3 |
|
fixed value: "GHz"
|
available: optional
|
|
|
| 13 | Min_Aht_9_Rsp_Etalon |
| ascii double |
Minimum Etalon temperature for current sensor, over all BRCs and all time samples per BRC
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
|
|
|
| 14 | Max_Aht_9_Rsp_Etalon |
| ascii double |
Maximum Etalon temperature for current sensor, over all BRCs and all time samples per BRC
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
|
|
|
| 15 | Min_Aht_10_Rsp_Etalon |
| ascii double |
Minimum Etalon temperature for current sensor, over all BRCs and all time samples per BRC
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
|
|
|
| 16 | Max_Aht_10_Rsp_Etalon |
| ascii double |
Maximum Etalon temperature for current sensor, over all BRCs and all time samples per BRC
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
|
|
|
| 17 | Min_Aht_11_Rsp_Etalon |
| ascii double |
Minimum Etalon temperature for current sensor, over all BRCs and all time samples per BRC
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
|
|
|
| 18 | Max_Aht_11_Rsp_Etalon |
| ascii double |
Maximum Etalon temperature for current sensor, over all BRCs and all time samples per BRC
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
|
|
|
| 19 | Min_Aht_12_Rsp_Etalon |
| ascii double |
Minimum Etalon temperature for current sensor, over all BRCs and all time samples per BRC
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
|
|
|
| 20 | Max_Aht_12_Rsp_Etalon |
| ascii double |
Maximum Etalon temperature for current sensor, over all BRCs and all time samples per BRC
unit: "degC"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "C"
|
|
|
|
| 21 | Data_Is_Valid |
| ascii uint8 |
FALSE if one of the sensor temperature ranges (difference between min and max values over all the BRCs and time samples) is greater than the allowed threshold. TRUE otherwise
mapping: "FALSE" -> 0
mapping: "False" -> 0
mapping: "false" -> 0
mapping: "TRUE" -> 1
mapping: "True" -> 1
mapping: "true" -> 1
|
|
| 22 | List_of_Frequency_Step_Geolocations |
| xml record |
List of geolocation information for all frequency steps. This information is needed by the AUX_CSR/AUX_PRR generator running at the APMF
| id | field name | definition |
| 0 | Frequency_Step_Geolocation |
| xml array[dim_0] |
dim_0: determined automatically from xml file
| xml record |
| id | field name | definition |
| 0 | Start_of_Observation_Time_Last_BRC |
| ascii time | size: 23 |
Observation centroid time
unit: "s since 2000-01-01"
value: if(str(., 23) == "UTC=9999-12-31T23:59:59", +inf, if(str(., 23) == "UTC=0000-00-00T00:00:00", -inf, time(str(.), "'UTC='yyyy-MM-dd'T'HH:mm:ss|'TAI='yyyy-MM-dd'T'HH:mm:ss|'GPS='yyyy-MM-dd'T'HH:mm:ss|'UT1='yyyy-MM-dd'T'HH:mm:ss")))
| ascii string | size: 23 |
|
CCSDS ASCII datetime with time reference "RRR=YYYY-MM-DDThh:mm:ss". The reference RRR can be any of "UT1", "UTC", "TAI", or "GPS".
|
|
|
| 1 | Latitude_of_DEM_Intersection |
| ascii double (double) |
Latitude of the intersection of WGS84 DEM and the satellite line-of-sight
unit: "1e-6 degrees_north"
converted unit: "degrees_north" (multiply by 1/1000000)
| attribute: unit |
| ascii string | size: 8 |
|
fixed value: "10-6DegN"
|
|
|
|
| 2 | Longitude_of_DEM_Intersection |
| ascii double (double) |
Longitude of the intersection of WGS84 DEM and the satellite line-of-sight
unit: "1e-6 degrees_east"
converted unit: "degrees_east" (multiply by 1/1000000)
| attribute: unit |
| ascii string | size: 8 |
|
fixed value: "10-6DegE"
|
|
|
|
| 3 | Altitude |
| ascii array[25] |
This list contains 25 values, separated by blanks. The first item contains the height of the upper edge of the top-most bin. The remaining 24 items contain the height of the lower edge of each height bin.
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "m"
|
|
|
|
| 4 | Satellite_Range |
| ascii array[25] |
This list contains 25 values, separated by blanks. The first item contains the distance along LOS of the upper edge of the top-most bin. The remaining 24 items contain the distance along LOS of the lower edge of each height bin.
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "m"
|
|
|
|
| 5 | List_of_Geoid_Separations |
| xml record |
List of geoid separation values, one value for each BRC contributing to the results of the frequency step.
With nominal settings 3 BRCs per frequency step.
| id | field name | definition |
| 0 | Geoid_Separation |
| xml array[dim_0] |
dim_0: determined automatically from xml file
| ascii double |
Height of geoid above WGS84 ellipsoid.
unit: "m"
| attribute: unit |
| ascii string | size: 1 |
|
fixed value: "m"
|
|
|
|
|
|
|
|
|
|
|
|
| 23 | List_of_Frequency_Step_Centroid_Values |
| xml record |
List of information on energetic centroid and std dev of the Rayleigh spots for all frequency steps.
| id | field name | definition |
| 0 | Frequency_Step_Centroid_Values |
| xml array[dim_0] |
dim_0: determined automatically from xml file
| xml record |
| id | field name | definition |
| 0 | Enc_Col_Ref_Pulse_A |
| ascii double |
Col value of the energetic centroid of the mean reference pulse of the frequency step for channel A. Value set to 0 if parameter couldn’t be retrieved.
unit: "ACCD pixel index"
| attribute: unit |
| ascii string | size: 16 |
|
fixed value: "ACCD pixel index"
|
|
|
|
| 1 | Enc_Col_Ref_Pulse_Std_Dev_A |
| ascii double |
|
Energetic centroid column standard deviation for the mean reference pulse of channel A. Value set to 0 if parameter couldn’t be retrieved.
|
|
| 2 | Enc_Col_Ref_Pulse_B |
| ascii double |
Col value of the energetic centroid of the mean reference pulse of the frequency step for channel B. Value set to 0 if parameter couldn’t be retrieved.
unit: "ACCD pixel index"
| attribute: unit |
| ascii string | size: 16 |
|
fixed value: "ACCD pixel index"
|
|
|
|
| 3 | Enc_Col_Ref_Pulse_Std_Dev_B |
| ascii double |
|
Energetic centroid column standard deviation for the mean reference pulse of channel B. Value set to 0 if parameter couldn’t be retrieved.
|
|
| 4 | Enc_Col_A |
| ascii array[25] |
This list contains 25 values, separated by blanks. Col values of the energetic centroids of the mean signal pixel index of the frequency step for channel A: the first 24 values for the atmospheric bins, and the last element for the solar background bin. Value set to 0 if parameter couldn’t be retrieved.
| attribute: unit |
| ascii string | size: 16 |
|
fixed value: "ACCD pixel index"
|
|
|
|
| 5 | Enc_Col_Std_Dev_A |
| ascii array[25] |
This list contains 25 values, separated by blanks. Energetic centroid column standard deviation values for channel A: the first 24 values for the atmospheric bins, and the last element for the solar background bin. Value set to 0 if parameter couldn’t be retrieved.
|
|
| 6 | Enc_Col_B |
| ascii array[25] |
This list contains 25 values, separated by blanks. Col values of the energetic centroids of the mean signal pixel index of the frequency step for channel A: the first 24 values for the atmospheric bins, and the last element for the solar background bin. Value set to 0 if parameter couldn’t be retrieved.
| attribute: unit |
| ascii string | size: 16 |
|
fixed value: "ACCD pixel index"
|
|
|
|
| 7 | Enc_Col_Std_Dev_B |
| ascii array[25] |
This list contains 25 values, separated by blanks. Energetic centroid column standard deviation values for channel A: the first 24 values for the atmospheric bins, and the last element for the solar background bin. Value set to 0 if parameter couldn’t be retrieved.
|
|
|
|
|
|
|