Auxiliary_Calibration_ISR_04_19

xml record "Auxiliary_Calibration_ISR_04_19"
Auxiliary Calibration ISR

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_ISR_Results
xml record
List of ISR Results

attribute: count
xml string


idfield namedefinition
0ISR_Result
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
ISR Result

idfield namedefinition
0Laser_Freq_Offset
ascii double
Laser frequency offset

unit: "GHz"

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

available: optional
1Mie_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
2Rayleigh_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
3Fizeau_Transmission
ascii double
Sum of signal over all pulses and columns on the internal Mie reference scaled with laser energy.
4Mie_Response
ascii double
Mie channel spectral response

unit: "ACCD pixel index"

attribute: unit
ascii string
5Rayleigh_A_Response
ascii double
Rayleigh channel A spectral response
6Rayleigh_B_Response
ascii double
Rayleigh channel B spectral response
7Data_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
8Data_Quality
xml record
idfield namedefinition
0Accumulated_Laser_Energy_Mie
ascii double
Accumulated laser energy of all valid Mie pulses

unit: "mJ"

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

available: optional
1Mean_Laser_Energy_Mie
ascii double
Accumulated_Laser_Energy_Mie / Num_Mie_Used

unit: "mJ"

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

available: optional
2Accumulated_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
3Mean_Laser_Energy_Rayleigh
ascii double
Accumulated_Laser_Energy_Rayleigh / Num_Rayleigh_Used

unit: "mJ"

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

available: optional
4Laser_Energy_Drift
ascii double
Ratio of Mean_Laser_Energy_Rayleigh of first frequency step to Mean_Laser_Energy_Rayleigh of current frequency step.
5Downhill_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
6Mie_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.

unit: "ACCD pixel"

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

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

unit: "ACCD pixel"

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

available: optional
1Offset
ascii double
Resulting offset.

unit: "ACCD counts"

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

available: optional
2Peak_Height
ascii double
Resulting peak height.

unit: "ACCD counts"

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

available: optional
3Peak_Location
ascii double
Resulting peak location.

unit: "ACCD pixel index"

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.
9Etalon_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
10RSPT_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
11Optical_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
3Freq_Rayleigh_Filter_Centre
ascii double
Frequency offset of Rayleigh filter centre

unit: "GHz"

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

available: optional
4Freq_Mie_USR_Closest_to_Rayleigh_Filter_Centre
ascii double
Frequency offset of the Mie Channel USR (pixel = 8.5) closest to the Rayleigh filter centre

unit: "GHz"

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

available: optional
5Num_Valid_Mie_Results
ascii int32
Number of valid Mie ISR results
6Num_Valid_Rayleigh_Results
ascii int32
Number of valid Rayleigh ISR results
7DCO_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