Auxiliary_Calibration_IAT_04_19

xml record "Auxiliary_Calibration_IAT_04_19"
Auxiliary Calibration IAT

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".
2List_of_IAT_Results
xml record
List of IAT Results

attribute: count
xml string


idfield namedefinition
0IAT_Result
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
IAT Result

idfield namedefinition
0Mie_Valid
ascii uint8
TRUE if Mie data is available to compute the ISR result. FALSE only when ALL mie pulses were eliminated due to corruption or laser frequency is unlocked for ALL Mie pulses

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
1Rayleigh_Valid
ascii uint8
TRUE if Rayleigh data is available to compute the ISR result. FALSE only when ALL mie pulses were eliminated due to corruption or laser frequency is unlocked for ALL Rayleigh pulses

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
2Freq_In_Centre_Subrange
ascii uint8
TRUE if the frequency is between -0.75 GigaHertz and 0.75 GigaHertz. For frequencies outside the range, this value is set to FALSE

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
3Laser_Freq_Offset
ascii double
Laser frequency offset

unit: "GHz"

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

available: optional
4Mie_FWHM
ascii double
Mie Channel FWHM

unit: "pixel"

attribute: unit
ascii string

available: optional
5Mie_Response
ascii double
Mie channel spectral response

unit: "pixel"

attribute: unit
ascii string
6Rayleigh_A_Transmission
ascii double
Rayleigh Channel A Spectral Transmission

unit: "AU"

attribute: unit
ascii stringsize: 2
fixed value: "AU"

available: optional
7Rayleigh_B_Transmission
ascii double
Rayleigh Channel B Spectral Transmission

unit: "AU"

attribute: unit
ascii stringsize: 2
fixed value: "AU"

available: optional
8Data_Stat
xml record
Input data statistics.

idfield namedefinition
0Num_Raw_Data
ascii int32
Number of raw reference pulses in input for each Mie and Rayleigh
1Num_Pulse_Validity_Status_Flag_False
ascii int32
Number of invalid pulses
2Num_Mie_Used
ascii int32
Number of Mie reference pulses used
3Num_Rayleigh_Used
ascii int32
Number of Rayleigh reference pulses used
4Num_Corrupt_Mie
ascii int32
Number of corrupt Mie reference pulses
5Num_Corrupt_Rayleigh
ascii int32
Number of corrupt Rayleigh reference pulses
9Data_Quality
xml record
idfield namedefinition
0Accumulated_Laser_Energy_Rayleigh
ascii double
Accumulated laser energy of all valid Rayleigh pulses

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"

available: optional
1Mean_Laser_Energy_Rayleigh
ascii double
Accumulated_Laser_Energy_Rayleigh / Num_Rayleigh_Used

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"

available: optional
2Laser_Energy_Drift
ascii double
Ratio of Mean_Laser_Energy_Rayleigh of first frequency step to Mean_Laser_Energy_Rayleigh of current frequency step.
3Downhill_Simplex_Used
ascii uint8
Flag indicating if Mie Core algorithm 1 or Mie Core algorithm 2 (Downhill Simplex) was used. FALSE: structure Mie_Core_2 unused. TRUE: structure Mie_Core_1 unused.

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
4Mie_Core_1
xml record
idfield namedefinition
0Gaussian_Width_A_Near_Zero
ascii uint8
Input parameter

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
1Reference_Pulse_Pixels_Near_Zero
ascii uint8
Input reference pulse all pixel values all near zero.

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
2Num_Iterations_Core_1
ascii uint8
Number of Gaussian iterations perfomed.
3Last_Peak_Difference
ascii double
Difference of peaks between last and last but one detected by Gaussian iteration.

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
5Lorentz_Fit
xml record
idfield namedefinition
0Offset
ascii double
Resulting offset

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
1Peak_Position
ascii double
Resulting peak position

attribute: unit
ascii stringsize: 16
fixed value: "ACCD pixel index"

available: optional
2Amplitude
ascii double
Resulting offset

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
3Fwhm
ascii double
Resulting FWHM

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
6Mie_Core_2
xml record
idfield namedefinition
0Fwhm
ascii double
Resulting FWHM.

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
1Offset
ascii double
Resulting offset.

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
2Peak_Height
ascii double
Resulting peak height.

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
3Peak_Location
ascii double
Resulting peak location.

attribute: unit
ascii stringsize: 16
fixed value: "ACCD pixel index"

available: optional
4Residual_Error_Change
ascii double
Difference of residual errors between last and last but one detected by iteration.
5Num_Iterations_Core_2
ascii uint8
Number of Lorentzian iterations perfomed.
6Simplex_Quality_Flag
ascii uint8
1 byte bit packed field. Bit 1: Overall validity, data invalid 1, otherwise 0; Bit 2 peak height lower threshold not met 1, otherwise 0; Bit 3: peak height upper threshold not met 1, otherwise 0; Bit 4: FWHM lower threshold not met 1, otherwise 0; Bit 5: FWHM upper threshold not met 1, otherwise 0; Bit 6: peak location threshold not met 1, otherwise 0; Bit 7: number of iterations in the Lorentz fit exceeds threshold 1, otherwise 0; Bit 8: SNR below threshold 1, otherwise 0; Field set to '10000000' in case the Mie Core algorithm was not invoked.
10Etalon_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
Sensor RSP etalon temperature

unit: "degC"

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

available: optional
11RSPT_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
12Optical_Baseplate_Average_Temperature
ascii double
Sensor OB Ray average temperature of 5,6,7,8

unit: "degC"

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

available: optional
3Rayleigh_A_FWHM
ascii double
Rayleigh Channel A FWHM Airy fit result

unit: "GHz"

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

available: optional
4Rayleigh_A_FSR
ascii double
Rayleigh Channel A FSR Airy fit result

unit: "GHz"

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

available: optional
5Rayleigh_A_Peak
ascii double
Rayleigh Channel A peak position Airy fit result

unit: "GHz"

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

available: optional
6Rayleigh_A_Amp
ascii double
Rayleigh Channel A amplitude Airy fit result

unit: "AU"

attribute: unit
ascii stringsize: 2
fixed value: "AU"

available: optional
7Rayleigh_B_FWHM
ascii double
Rayleigh Channel B FWHM Airy fit result

unit: "GHz"

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

available: optional
8Rayleigh_B_FSR
ascii double
Rayleigh Channel B FSR Airy fit result

unit: "GHz"

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

available: optional
9Rayleigh_B_Peak
ascii double
Rayleigh Channel B peak position Airy fit result

unit: "GHz"

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

available: optional
10Rayleigh_B_Amp
ascii double
Rayleigh Channel B amplitude Airy fit result

unit: "AU"

attribute: unit
ascii stringsize: 2
fixed value: "AU"

available: optional
11Rayleigh_Channel_Separation
ascii double
Rayleigh Channel Separation

unit: "GHz"

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

available: optional
12Mean_Slope_of_Mie_Response
ascii double
Mean Slope of Mie Channel Response calculated using the valid Freq_In_Centre_Subrange = TRUE results

unit: "GHz / pixel"

attribute: unit
ascii string
13Num_of_Valid_Mie_Results
ascii int32
Number of valid Mie IAT results
14Num_of_Valid_Rayleigh_Results
ascii int32
Number of valid Rayleigh IAT results
15Num_of_Valid_Results_in_Centre_Subrange
ascii int32
Number of valid frequency steps available to compute Mie channel response
16Mie_Rms_Error
ascii double
Mie rms fit error
17Mie_Std_Error
ascii double
Mie standard deviation of the fit error
18Ray_A_Rms_Error
ascii double
Rayleigh channel A rms fit error
19Ray_B_Rms_Error
ascii double
Rayleigh channel B rms fit error
20DCO_Parameters
xml record
Structure holding mean DCO and DCO std dev values. Parameters are only filled if Do_Mode_Mean_DCO_Pre_Processing = TRUE and Use_DCO_Correction_Lidar_Atmos = TRUE

idfield namedefinition
0Ref_Pulse_Mie_Mean_DCO
ascii double
Mode mean DCO value calculated for the Mie reference pulses.

unit: "ACCD counts"

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
1Ref_Pulse_Mie_DCO_Std_Dev
ascii double
Standard deviation of the Mie reference pulse DCO values.

unit: "ACCD counts"

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
2Ref_Pulse_Rayleigh_Mean_DCO
ascii double
Mode mean DCO value calculated for the Rayleigh reference pulses.

unit: "ACCD counts"

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
3Ref_Pulse_Rayleigh_DCO_Std_Dev
ascii double
Standard deviation of the Rayleigh reference pulse DCO values.

unit: "ACCD counts"

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional