Auxiliary_Calibration_RRC_04_12

xml record "Auxiliary_Calibration_RRC_04_12"
Auxiliary Calibration RRC

idfield namedefinition
0List_of_Data_Set_Records
xml record
List of Data Set Records

attribute: count
xml string


idfield namedefinition
0Data_Set_Record
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
Data Set Record

idfield namedefinition
0First_Start_of_Observation_Time
ascii timesize: 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 stringsize: 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".
1Last_Start_of_Observation_Time
ascii timesize: 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 stringsize: 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".
2Calibration_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
3Ground_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
4List_of_Frequency_Step_Results
xml record
List of channel response per frequency step.

attribute: count
xml string


idfield namedefinition
0Frequency_Step_Result
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Frequency_Offset
ascii double
Frequency offset

unit: "GHz"

attribute: unit
ascii stringsize: 3
fixed value: "GHz"

available: optional
1Frequency_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
2Ground_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
3Reference_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
4Measurement_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
5Ground_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
6Reference_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
7Measurement_Response
ascii double
Measurement channel response
8Measurement_Error_Rayleigh_Response
ascii double
Measurement Error_Rayleigh_Response
9Ground_Measurement_Response
ascii double
Ground measurement channel response
10Ground_Measurement_Error_Rayleigh_Response
ascii double
Ground measurement Error_Rayleigh_Response
11Reference_Pulse_Response
ascii double
Reference pulse channel response
12Reference_Pulse_Error_Rayleigh_Response
ascii double
Reference pulse Error_Rayleigh_Response
13Normalized_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
14Frequency_Step_Data_Statistics
xml record
Observation product confidence data

idfield namedefinition
0Num_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
1Num_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
2Num_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
3Num_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
4Num_Measurement_Invalid
ascii int32
NumValid_Measurements AND not counted for Num_Measurements_Usable
5Num_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
6Num_Sat_Not_on_Target_Measurements
ascii int32
Number of measurements with satellite not on target status
7Num_Corrupt_Measurement_Bins
ascii int32
Total number of corrupt measurement bins
8Num_Corrupt_Reference_Pulses
ascii int32
Total number of corrupt reference pulses
5List_of_Frequency_Step_Temperatures
xml record
attribute: count
xml string


idfield namedefinition
0Frequency_Step_Temperature
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Etalon_Average_Temperature
xml record
idfield namedefinition
0Ray_Spectrometer_Temp_9
ascii double
Sensor RSP etalon temperature

unit: "degC"

attribute: unit
ascii stringsize: 1
fixed value: "C"

available: optional
1Ray_Spectrometer_Temp_10
ascii double
Sensor RSP etalon temperature

unit: "degC"

attribute: unit
ascii stringsize: 1
fixed value: "C"

available: optional
2Ray_Spectrometer_Temp_11
ascii double
Sensor RSP etalon temperature

unit: "degC"

attribute: unit
ascii stringsize: 1
fixed value: "C"

available: optional
3Ray_Spectrometer_Temp_12
ascii double
Field set fixed to zero

unit: "degC"

attribute: unit
ascii stringsize: 1
fixed value: "C"

available: optional
1RSPT_Average_Temperature
xml record
idfield namedefinition
0Thermocouple_8_Ray_Spectrometer_Thermal_Hood_1
ascii double
Sensor RSPT etalon temperature

unit: "degC"

attribute: unit
ascii stringsize: 1
fixed value: "C"

available: optional
1Thermocouple_9_Ray_Spectrometer_Thermal_Hood_2
ascii double
Sensor RSPT etalon temperature

unit: "degC"

attribute: unit
ascii stringsize: 1
fixed value: "C"

available: optional
2Thermocouple_10_Ray_Spectrometer_Thermal_Hood_3
ascii double
Sensor RSPT etalon temperature

unit: "degC"

attribute: unit
ascii stringsize: 1
fixed value: "C"

available: optional
3Thermocouple_11_Ray_Spectrometer_Thermal_Hood_4
ascii double
Sensor RSPT etalon temperature

unit: "degC"

attribute: unit
ascii stringsize: 1
fixed value: "C"

available: optional
2Optical_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 stringsize: 1
fixed value: "C"

available: optional
3M1_Average_Temperature
xml record
idfield namedefinition
0Aht_22_Tel_M1
ascii double
Average Aht 22 Tel M1 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
1Aht_23_Tel_M1
ascii double
Average Aht 23 Tel M1 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
2Aht_24_Tel_M1
ascii double
Average Aht 24 Tel M1 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
3Aht_25_Tel_M1
ascii double
Average Aht 25 Tel M1 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
4Aht_26_Tel_M1
ascii double
Average Aht 26 Tel M1 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
5Aht_27_Tel_M1
ascii double
Average Aht 27 Tel M1 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
6Tc_18_Tel_M11
ascii double
Average TC 18 Tel M1-1 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
7Tc_19_Tel_M12
ascii double
Average TC 19 Tel M1-2 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
8Tc_20_Tel_M13
ascii double
Average TC 20 Tel M1-3 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
9Tc_21_Tel_M14
ascii double
Average TC 21 Tel M1-4 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
10Tc_25_Tm15_Ths1Y
ascii double
Average TC 25 TM15 Ths1-Y temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
11Tc_27_Tm16_Ths1Y
ascii double
Average TC 25 TM16 Ths1-Y temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
12Tc_29_Ths2
ascii double
Average TC 29 Ths2 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
13Tc_23_Ths1
ascii double
Average TC 23 Ths1 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
14Tc_32_Ths3
ascii double
Average TC 32 Ths3 temperature for all BRCs with measurements of the frequency step.

unit: "C"

attribute: unit
ascii string
6Measurement_Response_Calibration
xml record
Rayleigh calibration results of atmospheric echo

idfield namedefinition
0Measurement_Mean_Sensitivity
ascii double
Measurement mean sensitivity

attribute: unit
ascii stringsize: 5
fixed value: "1/GHz"
1Measurement_Zero_Frequency
ascii double
Measurement zero frequency response
2Measurement_Error_Rayleigh_Response_Std_Dev
ascii double
Measurement Error_Rayleigh_Response standard deviation
3Measurement_Offset_Frequency
ascii double
Measurement zero response frequency (x-intercept of the best straight line of channel response)

unit: "GHz"

attribute: unit
ascii stringsize: 3
fixed value: "GHz"

available: optional
4List_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

attribute: count
xml string


idfield namedefinition
0Measurement_Error_Fit_Coefficient
xml array[dim_0]
dim_0: determined automatically from xml file
ascii double
One coefficient of the fitted polynomial
7Ground_Measurement_Response_Calibration
xml record
Rayleigh calibration results of the ground echo

idfield namedefinition
0Ground_Measurement_Mean_Sensitivity
ascii double
Ground measurement mean sensitivity

unit: "1/GHz"

attribute: unit
ascii stringsize: 5
fixed value: "1/GHz"
1Ground_Measurement_Zero_Frequency
ascii double
Ground measurement zero frequency response
2Ground_Measurement_Error_Rayleigh_Response_Std_Dev
ascii double
Ground measurement Error_Rayleigh_Response standard deviation
3Ground_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 stringsize: 3
fixed value: "GHz"

available: optional
4List_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

attribute: count
xml string


idfield namedefinition
0Ground_Measurement_Error_Fit_Coefficient
xml array[dim_0]
dim_0: determined automatically from xml file
ascii double
One coefficient of the fitted polynomial
8Reference_Pulse_Response_Calibration
xml record
Rayleigh calibration results of the internal reference pulse

idfield namedefinition
0Reference_Pulse_Mean_Sensitivity
ascii double
Reference pulse mean sensitivity

unit: "1/GHz"

attribute: unit
ascii stringsize: 5
fixed value: "1/GHz"
1Reference_Pulse_Zero_Frequency
ascii double
Reference pulse zero frequency response
2Reference_Pulse_Error_Rayleigh_Response_Std_Dev
ascii double
Reference pulse Error_Rayleigh_Response standard deviation
3Reference_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 stringsize: 3
fixed value: "GHz"

available: optional
4List_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

attribute: count
xml string


idfield namedefinition
0Reference_Pulse_Error_Fit_Coefficient
xml array[dim_0]
dim_0: determined automatically from xml file
ascii double
One coefficient of the fitted polynomial
9Calibration_Validity_Indicators
xml record
Calibration validity indicators for atmospheric echo, ground echon, and internal references

idfield namedefinition
0Freq_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
1Measurement_Calibration_Validity
xml record
Measurement Calibration Validity

idfield namedefinition
0Satisfied_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
1Mean_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
2Error_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
3Zero_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
4Data_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
5Num_Valid_Frequency_Steps
ascii uint32
Number of valid frequency steps in the current calibration
2Ground_Measurement_Calibration_Validity
xml record
Ground Measurement Calibration Validity

idfield namedefinition
0Satisfied_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
1Mean_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
2Error_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
3Zero_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
4Data_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
5Num_Valid_Frequency_Steps
ascii uint32
Number of valid frequency steps in the current ground calibration
3Reference_Pulse_Calibration_Validity
xml record
Reference Pulse Calibration Validity

idfield namedefinition
0Satisfied_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
1Mean_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
2Error_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
3Zero_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
4Data_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
5Num_Valid_Frequency_Steps
ascii uint32
Number of valid frequency steps in the current calibration
10Rayleigh_Response_Calibration_Thresholds
xml record
Processing and quality thresholds as defined by the AUX_PAR_1B file

idfield namedefinition
0Min_Valid_Freq_Per_Cal
ascii uint32
Minimum valid frequencies per calibration, copy of processing input parameter
1Min_Valid_Ground_Freq_Per_Cal
ascii uint32
Minimum valid ground frequencies per calibration, copy of processing input parameter
2Min_Valid_Reference_Pulse_Freq_Per_Cal
ascii uint32
Minimum valid reference pulse frequencies per calibration, copy of processing input parameter
3Min_Valid_Measurements_Per_Freq
ascii uint32
Minimum valid measurements per frequency, copy of processing input parameter
4Min_Valid_Ground_Measurements_Per_Freq
ascii uint32
Minimum valid ground measurements per frequency, copy of processing input parameter
5Min_Valid_Reference_Pulses_Per_Freq
ascii uint32
Minimum valid pulses per frequency, copy of processing input parameter
6Rayleigh_Response_Calibration_Ranges
xml record
Rayleigh Response Calibration Ranges

idfield namedefinition
0Min_Rayleigh_Measurement_Mean_Sensitivity
ascii double
Minimum mean sensitivity of atmosperic echo

unit: "1/GHz"

attribute: unit
ascii stringsize: 5
fixed value: "1/GHz"
1Min_Rayleigh_Measurement_Zero_Freq_Response
ascii double
Minimum zero frequency reponse of atmospheric echo
2Max_Rayleigh_Measurement_Mean_Sensitivity
ascii double
Maximum mean sensitivity of atmosperic echo

unit: "1/GHz"

attribute: unit
ascii stringsize: 5
fixed value: "1/GHz"
3Max_Rayleigh_Measurement_Zero_Freq_Response
ascii double
Maximum zero frequency reponse of atmosperic echo
4Max_Rayleigh_Measurement_Error_Response_Std_Dev
ascii double
Maximum error response standard deviation of atmosperic echo
5Min_Rayleigh_Ground_Measurement_Mean_Sensitivity
ascii double
Minimum mean sensitivity of ground echo

unit: "1/GHz"

attribute: unit
ascii stringsize: 5
fixed value: "1/GHz"
6Min_Rayleigh_Ground_Measurement_Zero_Freq_Response
ascii double
Minimum zero frequency reponse of ground echo
7Max_Rayleigh_Ground_Measurement_Mean_Sensitivity
ascii double
Maximum mean sensitivity of ground echo

unit: "1/GHz"

attribute: unit
ascii stringsize: 5
fixed value: "1/GHz"
8Max_Rayleigh_Ground_Measurement_Zero_Freq_Response
ascii double
Maximum zero frequency reponse of ground echo
9Max_Rayleigh_Ground_Measurement_Error_Response_Std_Dev
ascii double
Maximum error response standard deviation of ground echo
10Min_Rayleigh_Reference_Pulse_Mean_Sensitivity
ascii double
Minimum mean sensitivity of internal calibration

unit: "1/GHz"

attribute: unit
ascii stringsize: 5
fixed value: "1/GHz"
11Min_Rayleigh_Reference_Pulse_Zero_Freq_Response
ascii double
Minimum zero frequency reponse of internal calibration
12Max_Rayleigh_Reference_Pulse_Mean_Sensitivity
ascii double
Maximum mean sensitivity of internal calibration

unit: "1/GHz"

attribute: unit
ascii stringsize: 5
fixed value: "1/GHz"
13Max_Rayleigh_Reference_Pulse_Zero_Freq_Response
ascii double
Maximum zero frequency reponse of internal calibration
14Max_Rayleigh_Reference_Pulse_Error_Response_Std_Dev
ascii double
Maximum error response standard deviation of internal calibration
15Rayleigh_Fit_Upper_Frequency_Range
ascii double
Upper frequency range when computing the best fit

unit: "GHz"

attribute: unit
ascii stringsize: 3
fixed value: "GHz"

available: optional
16Rayleigh_Fit_Lower_Frequency_Range
ascii double
Upper frequency range when computing the best fit

unit: "GHz"

attribute: unit
ascii stringsize: 3
fixed value: "GHz"

available: optional
7Lower_Altitude_Limit
ascii double
RRC lower altitude limit, copy of processing input parameter

unit: "m"

attribute: unit
ascii stringsize: 1
fixed value: "m"

available: optional
8Upper_Altitude_Limit
ascii double
RRC upper altitude limit, copy of processing input parameter

unit: "m"

attribute: unit
ascii stringsize: 1
fixed value: "m"

available: optional
9Maximum_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 stringsize: 1
fixed value: "m"
10Maximum_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 stringsize: 1
fixed value: "m"
11Min_Rayleigh_Ground_Detection_Signal_Derivative
ascii double
Minimum derivative of Rayleigh signal shift for ground detection, copy of processing input parameter
12Max_Rayleigh_Ground_Detection_Response_Shift
ascii double
Maximum Rayleigh Response shift for ground detection, copy of processing input parameter
13Etalon_Temp_Range_Threshold
ascii double
RRC RSP Etalon range threshold, copy of processing input parameter

unit: "degC"

attribute: unit
ascii stringsize: 1
fixed value: "C"
14Scattering_Ratio_Threshold
ascii double
Copy of RRC_Params input parameter
11Diff_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 stringsize: 3
fixed value: "GHz"

available: optional
12Diff_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 stringsize: 3
fixed value: "GHz"

available: optional
13Min_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 stringsize: 1
fixed value: "C"
14Max_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 stringsize: 1
fixed value: "C"
15Min_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 stringsize: 1
fixed value: "C"
16Max_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 stringsize: 1
fixed value: "C"
17Min_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 stringsize: 1
fixed value: "C"
18Max_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 stringsize: 1
fixed value: "C"
19Min_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 stringsize: 1
fixed value: "C"
20Max_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 stringsize: 1
fixed value: "C"
21Data_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
22List_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

attribute: count
xml string


idfield namedefinition
0Frequency_Step_Geolocation
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Start_of_Observation_Time_Last_BRC
ascii timesize: 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 stringsize: 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".
1Latitude_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 stringsize: 8
fixed value: "10-6DegN"
2Longitude_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 stringsize: 8
fixed value: "10-6DegE"
3Altitude
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 stringsize: 1
fixed value: "m"

ascii double
4Satellite_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 stringsize: 1
fixed value: "m"

ascii double
5List_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.

attribute: count
xml string


idfield namedefinition
0Geoid_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 stringsize: 1
fixed value: "m"