<?xml version="1.0"?>
<cd:Record xmlns:cd="http://www.stcorp.nl/coda/definition/2008/07" xmlns:ct="http://www.stcorp.nl/coda/test/2008/10" format="xml" last-modified="2017-04-12" name="Auxiliary_Calibration_RRC_03_06" namexml="Auxiliary_Calibration_RRC">
  <cd:Description>Auxiliary Calibration RRC</cd:Description>
  <cd:Field name="List_of_Data_Set_Records">
    <cd:Record namexml="List_of_Data_Set_Records">
      <cd:Description>List of Data Set Records</cd:Description>
      <cd:Attribute name="count"> </cd:Attribute>
      <cd:Field name="Data_Set_Record">
        <cd:Array>
          <cd:Dimension/>
          <cd:Record namexml="Data_Set_Record">
            <cd:Description>Data Set Record</cd:Description>
            <cd:Field name="First_Start_of_Observation_Time">
              <cd:Type namexml="First_Start_of_Observation_Time">
                <cd:Time format="ascii" timeformat="ascii_ccsds_datetime_ymd1_with_ref">
                  <cd:Description>Start of observation time of the first BRC</cd:Description>
                  <cd:Mapping string="UTC=0000-00-00T00:00:00" value="-inf"/>
                  <cd:Mapping string="UTC=9999-99-99T99:99:99" value="+inf"/>
                </cd:Time>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Last_Start_of_Observation_Time">
              <cd:Type namexml="Last_Start_of_Observation_Time">
                <cd:Time format="ascii" timeformat="ascii_ccsds_datetime_ymd1_with_ref">
                  <cd:Description>Start of observation time of the last BRC</cd:Description>
                  <cd:Mapping string="UTC=0000-00-00T00:00:00" value="-inf"/>
                  <cd:Mapping string="UTC=9999-99-99T99:99:99" value="+inf"/>
                </cd:Time>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Calibration_Valid">
              <cd:Type namexml="Calibration_Valid">
                <cd:Integer format="ascii">
                  <cd:Description>TRUE = Mie Response Calibration is valid. Based on accetable ranges of calibration results for measurement and reference pulse; and the number of valid frequencies</cd:Description>
                  <cd:NativeType>uint8</cd:NativeType>
                  <cd:Mapping string="False" value="0"/>
                  <cd:Mapping string="false" value="0"/>
                  <cd:Mapping string="True" value="1"/>
                  <cd:Mapping string="true" value="1"/>
                  <ct:NamedTest id="BooleanXmlTest"/>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
            <cd:Field name="List_of_Frequency_Step_Results">
              <cd:Record namexml="List_of_Frequency_Step_Results">
                <cd:Description>List of channel response per frequency step.</cd:Description>
                <cd:Attribute name="count"> </cd:Attribute>
                <cd:Field name="Frequency_Step_Result">
                  <cd:Array>
                    <cd:Dimension/>
                    <cd:Record namexml="Frequency_Step_Result">
                      <cd:Description>Frequency Step Result</cd:Description>
                      <cd:Field name="Frequency_Offset">
                        <cd:Type namexml="Frequency_Offset">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>GHz</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Float format="ascii">
                            <cd:Description>Frequency offset</cd:Description>
                            <cd:Unit>GHz</cd:Unit>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Frequency_Valid">
                        <cd:Type namexml="Frequency_Valid">
                          <cd:Integer format="ascii">
                            <cd:Description>TRUE = Satisfied minimum number of valid measurements per frequency step</cd:Description>
                            <cd:NativeType>uint8</cd:NativeType>
                            <cd:Mapping string="False" value="0"/>
                            <cd:Mapping string="false" value="0"/>
                            <cd:Mapping string="True" value="1"/>
                            <cd:Mapping string="true" value="1"/>
                            <ct:NamedTest id="BooleanXmlTest"/>
                          </cd:Integer>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Measurement_Response_Valid">
                        <cd:Type namexml="Measurement_Response_Valid">
                          <cd:Integer format="ascii">
                            <cd:Description>TRUE = Measurement response is valid</cd:Description>
                            <cd:NativeType>uint8</cd:NativeType>
                            <cd:Mapping string="False" value="0"/>
                            <cd:Mapping string="false" value="0"/>
                            <cd:Mapping string="True" value="1"/>
                            <cd:Mapping string="true" value="1"/>
                            <ct:NamedTest id="BooleanXmlTest"/>
                          </cd:Integer>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Reference_Pulse_Response_Valid">
                        <cd:Type namexml="Reference_Pulse_Response_Valid">
                          <cd:Integer format="ascii">
                            <cd:Description>TRUE = Reference Pulse Response is valid</cd:Description>
                            <cd:NativeType>uint8</cd:NativeType>
                            <cd:Mapping string="False" value="0"/>
                            <cd:Mapping string="false" value="0"/>
                            <cd:Mapping string="True" value="1"/>
                            <cd:Mapping string="true" value="1"/>
                            <ct:NamedTest id="BooleanXmlTest"/>
                          </cd:Integer>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Measurement_Response">
                        <cd:Type namexml="Measurement_Response">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>AU</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Float format="ascii">
                            <cd:Description>Measurement channel response</cd:Description>
                            <cd:Unit>AU</cd:Unit>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Measurement_Error_Rayleigh_Response">
                        <cd:Type namexml="Measurement_Error_Rayleigh_Response">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>AU</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Float format="ascii">
                            <cd:Description>Measurement Error_Rayleigh_Response</cd:Description>
                            <cd:Unit>AU</cd:Unit>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Reference_Pulse_Response">
                        <cd:Type namexml="Reference_Pulse_Response">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>AU</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Float format="ascii">
                            <cd:Description>Reference pulse channel response</cd:Description>
                            <cd:Unit>AU</cd:Unit>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Reference_Pulse_Error_Rayleigh_Response">
                        <cd:Type namexml="Reference_Pulse_Error_Rayleigh_Response">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>AU</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Float format="ascii">
                            <cd:Description>Reference pulse Error_Rayleigh_Response</cd:Description>
                            <cd:Unit>AU</cd:Unit>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Frequency_Step_Data_Statistics">
                        <cd:Record namexml="Frequency_Step_Data_Statistics">
                          <cd:Description>Observation product confidence data</cd:Description>
                          <cd:Field name="Num_Valid_Measurements">
                            <cd:Type namexml="Num_Valid_Measurements">
                              <cd:Integer format="ascii">
                                <cd:Description>Number of measurements in which ground wind bin is found</cd:Description>
                                <cd:NativeType>int32</cd:NativeType>
                              </cd:Integer>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Num_Measurements_Usable">
                            <cd:Type namexml="Num_Measurements_Usable">
                              <cd:Integer format="ascii">
                                <cd:Description>Number of measurements usable. The measurement is usable if the spacecraft attitude is on target; laser transmitter frequency is locked; and Mie measurement is not corrupted</cd:Description>
                                <cd:NativeType>int32</cd:NativeType>
                              </cd:Integer>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Num_Reference_Pulses_Usable">
                            <cd:Type namexml="Num_Reference_Pulses_Usable">
                              <cd:Integer format="ascii">
                                <cd:Description>Number reference pulses usable. Reference pulse is usable when the laser frequency is locked and the data is not corrupted</cd:Description>
                                <cd:NativeType>int32</cd:NativeType>
                              </cd:Integer>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Num_Measurement_Laser_Freq_Unlocked">
                            <cd:Type namexml="Num_Measurement_Laser_Freq_Unlocked">
                              <cd:Integer format="ascii">
                                <cd:Description>Number of measurements with laser transmitter frequency unlocked status</cd:Description>
                                <cd:NativeType>int32</cd:NativeType>
                              </cd:Integer>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Num_Reference_Pulse_Laser_Freq_Unlocked">
                            <cd:Type namexml="Num_Reference_Pulse_Laser_Freq_Unlocked">
                              <cd:Integer format="ascii">
                                <cd:Description>Number of reference pulses with laser transmitter frequency unlocked status</cd:Description>
                                <cd:NativeType>int32</cd:NativeType>
                              </cd:Integer>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Num_Sat_Not_on_Target_Measurements">
                            <cd:Type namexml="Num_Sat_Not_on_Target_Measurements">
                              <cd:Integer format="ascii">
                                <cd:Description>Number of measurements with satellite not on target status</cd:Description>
                                <cd:NativeType>int32</cd:NativeType>
                              </cd:Integer>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Num_Corrupt_Measurements">
                            <cd:Type namexml="Num_Corrupt_Measurements">
                              <cd:Integer format="ascii">
                                <cd:Description>Total number of corrupt measurements</cd:Description>
                                <cd:NativeType>int32</cd:NativeType>
                              </cd:Integer>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Num_Corrupt_Reference_Pulses">
                            <cd:Type namexml="Num_Corrupt_Reference_Pulses">
                              <cd:Integer format="ascii">
                                <cd:Description>Total number of corrupt reference pulses</cd:Description>
                                <cd:NativeType>int32</cd:NativeType>
                              </cd:Integer>
                            </cd:Type>
                          </cd:Field>
                        </cd:Record>
                      </cd:Field>
                      <cd:Field name="Observation_Time">
                        <cd:Type namexml="Observation_Time">
                          <cd:Time format="ascii" timeformat="ascii_ccsds_datetime_ymd1_with_ref">
                            <cd:Description>The time of the first geolocation vector</cd:Description>
                            <cd:Mapping string="UTC=0000-00-00T00:00:00" value="-inf"/>
                            <cd:Mapping string="UTC=9999-99-99T99:99:99" value="+inf"/>
                          </cd:Time>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="List_of_Geolocation_of_Observation">
                        <cd:Record namexml="List_of_Geolocation_of_Observation">
                          <cd:Attribute name="count"> </cd:Attribute>
                          <cd:Field name="Geolocation_of_Observation">
                            <cd:Array>
                              <cd:Dimension/>
                              <cd:Record namexml="Geolocation_of_Observation">
                                <cd:Field name="Longitude_of_Height_Bin">
                                  <cd:Type namexml="Longitude_of_Height_Bin">
                                    <cd:Attribute name="unit">
                                      <cd:Optional/>
                                      <cd:FixedValue>10-6DegE</cd:FixedValue>
                                    </cd:Attribute>
                                    <cd:Integer format="ascii">
                                      <cd:Description>Longitude of the lower edge of the height bin along the line-of-sight</cd:Description>
                                      <cd:NativeType>int32</cd:NativeType>
                                    </cd:Integer>
                                  </cd:Type>
                                </cd:Field>
                                <cd:Field name="Latitude_of_Height_Bin">
                                  <cd:Type namexml="Latitude_of_Height_Bin">
                                    <cd:Attribute name="unit">
                                      <cd:Optional/>
                                      <cd:FixedValue>10-6DegE</cd:FixedValue>
                                    </cd:Attribute>
                                    <cd:Integer format="ascii">
                                      <cd:Description>Latitude of the lower edge of the height bin along the line-of-sight</cd:Description>
                                      <cd:NativeType>int32</cd:NativeType>
                                    </cd:Integer>
                                  </cd:Type>
                                </cd:Field>
                                <cd:Field name="Altitude_of_Height_Bin">
                                  <cd:Type namexml="Altitude_of_Height_Bin">
                                    <cd:Attribute name="unit">
                                      <cd:Optional/>
                                      <cd:FixedValue>meters</cd:FixedValue>
                                    </cd:Attribute>
                                    <cd:Float format="ascii">
                                      <cd:Description>Altitude of the lower edge of the height bin along the line-of-sight. Value is negative if below DEM surface.</cd:Description>
                                      <cd:NativeType>double</cd:NativeType>
                                    </cd:Float>
                                  </cd:Type>
                                </cd:Field>
                                <cd:Field name="Satellite_Range_of_Height_Bin">
                                  <cd:Type namexml="Satellite_Range_of_Height_Bin">
                                    <cd:Attribute name="unit">
                                      <cd:Optional/>
                                      <cd:FixedValue>meters</cd:FixedValue>
                                    </cd:Attribute>
                                    <cd:Float format="ascii">
                                      <cd:Description>Distance along the LOS between the instrument and the lower edge of the height bin.</cd:Description>
                                      <cd:NativeType>double</cd:NativeType>
                                    </cd:Float>
                                  </cd:Type>
                                </cd:Field>
                              </cd:Record>
                              <ct:NamedTest id="ValueOfCountAttributeForParent"/>
                            </cd:Array>
                          </cd:Field>
                        </cd:Record>
                      </cd:Field>
                      <cd:Field name="Etalon_Average_Temperature">
                        <cd:Record namexml="Etalon_Average_Temperature">
                          <cd:Field name="Ray_Spectrometer_Temp_9">
                            <cd:Type namexml="Ray_Spectrometer_Temp_9">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>celsius</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Sensor RSP etalon temperature</cd:Description>
                                <cd:Unit>degC</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Ray_Spectrometer_Temp_10">
                            <cd:Type namexml="Ray_Spectrometer_Temp_10">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>celsius</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Sensor RSP etalon temperature</cd:Description>
                                <cd:Unit>degC</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Ray_Spectrometer_Temp_11">
                            <cd:Type namexml="Ray_Spectrometer_Temp_11">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>celsius</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Sensor RSP etalon temperature</cd:Description>
                                <cd:Unit>degC</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Ray_Spectrometer_Temp_12">
                            <cd:Type namexml="Ray_Spectrometer_Temp_12">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>celsius</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Sensor RSP etalon temperature</cd:Description>
                                <cd:Unit>degC</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                        </cd:Record>
                      </cd:Field>
                      <cd:Field name="RSPT_Average_Temperature">
                        <cd:Record namexml="RSPT_Average_Temperature">
                          <cd:Field name="Telecommand_8_Ray_Spectrometer_Thermal_Hood_1">
                            <cd:Type namexml="Telecommand_8_Ray_Spectrometer_Thermal_Hood_1">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>celsius</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Sensor RSPT etalon temperature</cd:Description>
                                <cd:Unit>degC</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Telecommand_9_Ray_Spectrometer_Thermal_Hood_2">
                            <cd:Type namexml="Telecommand_9_Ray_Spectrometer_Thermal_Hood_2">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>celsius</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Sensor RSPT etalon temperature</cd:Description>
                                <cd:Unit>degC</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Telecommand_10_Ray_Spectrometer_Thermal_Hood_3">
                            <cd:Type namexml="Telecommand_10_Ray_Spectrometer_Thermal_Hood_3">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>celsius</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Sensor RSPT etalon temperature</cd:Description>
                                <cd:Unit>degC</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                          <cd:Field name="Telecommand_11_Ray_Spectrometer_Thermal_Hood_4">
                            <cd:Type namexml="Telecommand_11_Ray_Spectrometer_Thermal_Hood_4">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>celsius</cd:FixedValue>
                              </cd:Attribute>
                              <cd:Float format="ascii">
                                <cd:Description>Sensor RSPT etalon temperature</cd:Description>
                                <cd:Unit>degC</cd:Unit>
                                <cd:NativeType>double</cd:NativeType>
                              </cd:Float>
                            </cd:Type>
                          </cd:Field>
                        </cd:Record>
                      </cd:Field>
                      <cd:Field name="Optical_Baseplate_Average_Temperature">
                        <cd:Type namexml="Optical_Baseplate_Average_Temperature">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>celsius</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Float format="ascii">
                            <cd:Description>Sensor OB Ray average temperature of 5,6,7,8</cd:Description>
                            <cd:Unit>degC</cd:Unit>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Field>
                    </cd:Record>
                    <ct:NamedTest id="ValueOfCountAttributeForParent"/>
                  </cd:Array>
                </cd:Field>
              </cd:Record>
            </cd:Field>
            <cd:Field name="Measurement_Response_Calibration">
              <cd:Record namexml="Measurement_Response_Calibration">
                <cd:Description>Measurement Response Calibration</cd:Description>
                <cd:Field name="Measurement_Mean_Sensitivity">
                  <cd:Type namexml="Measurement_Mean_Sensitivity">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>AU / GHz</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>Measurement mean sensitivity (slope of the best straight line of channelresponse)</cd:Description>
                      <cd:Unit>AU / GHz</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Measurement_Zero_Frequency">
                  <cd:Type namexml="Measurement_Zero_Frequency">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>AU</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>Measurement zero frequency response (intercept of the best straight line of channel response)</cd:Description>
                      <cd:Unit>AU</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Measurement_Error_Rayleigh_Response_Std_Dev">
                  <cd:Type namexml="Measurement_Error_Rayleigh_Response_Std_Dev">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>AU</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>Measurement Error_Rayleigh_Response standard deviation</cd:Description>
                      <cd:Unit>AU</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
              </cd:Record>
            </cd:Field>
            <cd:Field name="Reference_Pulse_Response_Calibration">
              <cd:Record namexml="Reference_Pulse_Response_Calibration">
                <cd:Description>Reference Pulse Response Calibration</cd:Description>
                <cd:Field name="Reference_Pulse_Mean_Sensitivity">
                  <cd:Type namexml="Reference_Pulse_Mean_Sensitivity">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>AU / GHz</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>Reference pulse mean sensitivity</cd:Description>
                      <cd:Unit>AU / GHz</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Reference_Pulse_Zero_Frequency">
                  <cd:Type namexml="Reference_Pulse_Zero_Frequency">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>AU</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>Reference pulse zero frequency response</cd:Description>
                      <cd:Unit>AU</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Reference_Pulse_Error_Rayleigh_Response_Std_Dev">
                  <cd:Type namexml="Reference_Pulse_Error_Rayleigh_Response_Std_Dev">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>AU</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>Reference pulse Error_Rayleigh_Response standard deviation</cd:Description>
                      <cd:Unit>AU</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
              </cd:Record>
            </cd:Field>
            <cd:Field name="Calibration_Validity_Indicators">
              <cd:Record namexml="Calibration_Validity_Indicators">
                <cd:Description>Calibration Validity Indicators</cd:Description>
                <cd:Field name="Satisfied_Min_Valid_Freq_Per_Cal">
                  <cd:Type namexml="Satisfied_Min_Valid_Freq_Per_Cal">
                    <cd:Integer format="ascii">
                      <cd:Description>TRUE = Satisfied minimum number of valid frequency steps per calibration</cd:Description>
                      <cd:NativeType>uint8</cd:NativeType>
                      <cd:Mapping string="False" value="0"/>
                      <cd:Mapping string="false" value="0"/>
                      <cd:Mapping string="True" value="1"/>
                      <cd:Mapping string="true" value="1"/>
                      <ct:NamedTest id="BooleanXmlTest"/>
                    </cd:Integer>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Freq_Offset_Data_Monotonic">
                  <cd:Type namexml="Freq_Offset_Data_Monotonic">
                    <cd:Integer format="ascii">
                      <cd:Description>TRUE = the frequency offset data trend is monotonic</cd:Description>
                      <cd:NativeType>uint8</cd:NativeType>
                      <cd:Mapping string="False" value="0"/>
                      <cd:Mapping string="false" value="0"/>
                      <cd:Mapping string="True" value="1"/>
                      <cd:Mapping string="true" value="1"/>
                      <ct:NamedTest id="BooleanXmlTest"/>
                    </cd:Integer>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Num_Valid_Frequency_Steps">
                  <cd:Type namexml="Num_Valid_Frequency_Steps">
                    <cd:Integer format="ascii">
                      <cd:Description>Number of valid frequency steps in the current calibration</cd:Description>
                      <cd:NativeType>int32</cd:NativeType>
                    </cd:Integer>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Measurement_Calibration_Validity">
                  <cd:Record namexml="Measurement_Calibration_Validity">
                    <cd:Description>Measurement Calibration Validity</cd:Description>
                    <cd:Field name="Mean_Sensitivity_Valid">
                      <cd:Type namexml="Mean_Sensitivity_Valid">
                        <cd:Integer format="ascii">
                          <cd:Description>TRUE = Mean sensitivity within threshold range</cd:Description>
                          <cd:NativeType>uint8</cd:NativeType>
                          <cd:Mapping string="False" value="0"/>
                          <cd:Mapping string="false" value="0"/>
                          <cd:Mapping string="True" value="1"/>
                          <cd:Mapping string="true" value="1"/>
                          <ct:NamedTest id="BooleanXmlTest"/>
                        </cd:Integer>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Error_Response_Std_Dev_Valid">
                      <cd:Type namexml="Error_Response_Std_Dev_Valid">
                        <cd:Integer format="ascii">
                          <cd:Description>TRUE = Error Response standard deviation within threshold range</cd:Description>
                          <cd:NativeType>uint8</cd:NativeType>
                          <cd:Mapping string="False" value="0"/>
                          <cd:Mapping string="false" value="0"/>
                          <cd:Mapping string="True" value="1"/>
                          <cd:Mapping string="true" value="1"/>
                          <ct:NamedTest id="BooleanXmlTest"/>
                        </cd:Integer>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Zero_Freq_Response_Valid">
                      <cd:Type namexml="Zero_Freq_Response_Valid">
                        <cd:Integer format="ascii">
                          <cd:Description>TRUE = Zero frequency response within threshold range</cd:Description>
                          <cd:NativeType>uint8</cd:NativeType>
                          <cd:Mapping string="False" value="0"/>
                          <cd:Mapping string="false" value="0"/>
                          <cd:Mapping string="True" value="1"/>
                          <cd:Mapping string="true" value="1"/>
                          <ct:NamedTest id="BooleanXmlTest"/>
                        </cd:Integer>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Data_Monotonic">
                      <cd:Type namexml="Data_Monotonic">
                        <cd:Integer format="ascii">
                          <cd:Description>TRUE = measurement data is monotonic</cd:Description>
                          <cd:NativeType>uint8</cd:NativeType>
                          <cd:Mapping string="False" value="0"/>
                          <cd:Mapping string="false" value="0"/>
                          <cd:Mapping string="True" value="1"/>
                          <cd:Mapping string="true" value="1"/>
                          <ct:NamedTest id="BooleanXmlTest"/>
                        </cd:Integer>
                      </cd:Type>
                    </cd:Field>
                  </cd:Record>
                </cd:Field>
                <cd:Field name="Reference_Pulse_Calibration_Validity">
                  <cd:Record namexml="Reference_Pulse_Calibration_Validity">
                    <cd:Description>Reference Pulse Calibration Validity</cd:Description>
                    <cd:Field name="Mean_Sensitivity_Valid">
                      <cd:Type namexml="Mean_Sensitivity_Valid">
                        <cd:Integer format="ascii">
                          <cd:Description>TRUE = Mean sensitivity within threshold range</cd:Description>
                          <cd:NativeType>uint8</cd:NativeType>
                          <cd:Mapping string="False" value="0"/>
                          <cd:Mapping string="false" value="0"/>
                          <cd:Mapping string="True" value="1"/>
                          <cd:Mapping string="true" value="1"/>
                          <ct:NamedTest id="BooleanXmlTest"/>
                        </cd:Integer>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Error_Response_Std_Dev_Valid">
                      <cd:Type namexml="Error_Response_Std_Dev_Valid">
                        <cd:Integer format="ascii">
                          <cd:Description>TRUE = Error Response standard deviation within threshold range</cd:Description>
                          <cd:NativeType>uint8</cd:NativeType>
                          <cd:Mapping string="False" value="0"/>
                          <cd:Mapping string="false" value="0"/>
                          <cd:Mapping string="True" value="1"/>
                          <cd:Mapping string="true" value="1"/>
                          <ct:NamedTest id="BooleanXmlTest"/>
                        </cd:Integer>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Zero_Freq_Response_Valid">
                      <cd:Type namexml="Zero_Freq_Response_Valid">
                        <cd:Integer format="ascii">
                          <cd:Description>TRUE = Zero frequency response within threshold range</cd:Description>
                          <cd:NativeType>uint8</cd:NativeType>
                          <cd:Mapping string="False" value="0"/>
                          <cd:Mapping string="false" value="0"/>
                          <cd:Mapping string="True" value="1"/>
                          <cd:Mapping string="true" value="1"/>
                          <ct:NamedTest id="BooleanXmlTest"/>
                        </cd:Integer>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Data_Monotonic">
                      <cd:Type namexml="Data_Monotonic">
                        <cd:Integer format="ascii">
                          <cd:Description>TRUE = measurement data is monotonic</cd:Description>
                          <cd:NativeType>uint8</cd:NativeType>
                          <cd:Mapping string="False" value="0"/>
                          <cd:Mapping string="false" value="0"/>
                          <cd:Mapping string="True" value="1"/>
                          <cd:Mapping string="true" value="1"/>
                          <ct:NamedTest id="BooleanXmlTest"/>
                        </cd:Integer>
                      </cd:Type>
                    </cd:Field>
                  </cd:Record>
                </cd:Field>
              </cd:Record>
            </cd:Field>
            <cd:Field name="Rayleigh_Response_Calibration_Thresholds">
              <cd:Record namexml="Rayleigh_Response_Calibration_Thresholds">
                <cd:Description>Rayleigh Response Calibration Thresholds</cd:Description>
                <cd:Field name="Min_Valid_Freq_Per_Cal">
                  <cd:Type namexml="Min_Valid_Freq_Per_Cal">
                    <cd:Integer format="ascii">
                      <cd:Description>Minimum valid frequencies per calibration</cd:Description>
                      <cd:NativeType>uint32</cd:NativeType>
                    </cd:Integer>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Min_Valid_Measurements_Per_Freq">
                  <cd:Type namexml="Min_Valid_Measurements_Per_Freq">
                    <cd:Integer format="ascii">
                      <cd:Description>Minimum valid measurements per frequency</cd:Description>
                      <cd:NativeType>uint32</cd:NativeType>
                    </cd:Integer>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Rayleigh_Response_Calibration_Ranges">
                  <cd:Record namexml="Rayleigh_Response_Calibration_Ranges">
                    <cd:Description>Rayleigh Response Calibration Ranges</cd:Description>
                    <cd:Field name="Min_Rayleigh_Measurement_Mean_Sensitivity">
                      <cd:Type namexml="Min_Rayleigh_Measurement_Mean_Sensitivity">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU / GHz</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Minimum mean sensitivity of atmosperic echo</cd:Description>
                          <cd:Unit>AU / GHz</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Min_Rayleigh_Measurement_Zero_Freq_Response">
                      <cd:Type namexml="Min_Rayleigh_Measurement_Zero_Freq_Response">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Minimum zero frequency reponse of atmospheric echo</cd:Description>
                          <cd:Unit>AU</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Max_Rayleigh_Measurement_Mean_Sensitivity">
                      <cd:Type namexml="Max_Rayleigh_Measurement_Mean_Sensitivity">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU / GHz</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Maximum mean sensitivity of atmosperic echo</cd:Description>
                          <cd:Unit>AU / GHz</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Max_Rayleigh_Measurement_Zero_Freq_Response">
                      <cd:Type namexml="Max_Rayleigh_Measurement_Zero_Freq_Response">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Maximum zero frequency reponse of atmosperic echo</cd:Description>
                          <cd:Unit>AU</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Max_Rayleigh_Measurement_Error_Response_Std_Dev">
                      <cd:Type namexml="Max_Rayleigh_Measurement_Error_Response_Std_Dev">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Maximum error response standard deviation of atmosperic echo</cd:Description>
                          <cd:Unit>AU</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Min_Rayleigh_Reference_Pulse_Mean_Sensitivity">
                      <cd:Type namexml="Min_Rayleigh_Reference_Pulse_Mean_Sensitivity">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU / GHz</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Minimum mean sensitivity of internal calibration</cd:Description>
                          <cd:Unit>AU / GHz</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Min_Rayleigh_Reference_Pulse_Zero_Freq_Response">
                      <cd:Type namexml="Min_Rayleigh_Reference_Pulse_Zero_Freq_Response">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Minimum zero frequency reponse of internal calibration</cd:Description>
                          <cd:Unit>AU</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Max_Rayleigh_Reference_Pulse_Mean_Sensitivity">
                      <cd:Type namexml="Max_Rayleigh_Reference_Pulse_Mean_Sensitivity">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU / GHz</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Maximum mean sensitivity of internal calibration</cd:Description>
                          <cd:Unit>AU / GHz</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Max_Rayleigh_Reference_Pulse_Zero_Freq_Response">
                      <cd:Type namexml="Max_Rayleigh_Reference_Pulse_Zero_Freq_Response">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Maximum zero frequency reponse of internal calibration</cd:Description>
                          <cd:Unit>AU</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Max_Rayleigh_Reference_Pulse_Error_Response_Std_Dev">
                      <cd:Type namexml="Max_Rayleigh_Reference_Pulse_Error_Response_Std_Dev">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>AU</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Maximum error response standard deviation of internal calibration</cd:Description>
                          <cd:Unit>AU</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Rayleigh_Fit_Upper_Frequency_Range">
                      <cd:Type namexml="Rayleigh_Fit_Upper_Frequency_Range">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>GHz</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Upper frequency range when computing the best fit</cd:Description>
                          <cd:Unit>GHz</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                    <cd:Field name="Rayleigh_Fit_Lower_Frequency_Range">
                      <cd:Type namexml="Rayleigh_Fit_Lower_Frequency_Range">
                        <cd:Attribute name="unit">
                          <cd:Optional/>
                          <cd:FixedValue>GHz</cd:FixedValue>
                        </cd:Attribute>
                        <cd:Float format="ascii">
                          <cd:Description>Upper frequency range when computing the best fit</cd:Description>
                          <cd:Unit>GHz</cd:Unit>
                          <cd:NativeType>double</cd:NativeType>
                        </cd:Float>
                      </cd:Type>
                    </cd:Field>
                  </cd:Record>
                </cd:Field>
                <cd:Field name="Lower_Altitude_Limit">
                  <cd:Type namexml="Lower_Altitude_Limit">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>meters</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>RRC lower altitude limit</cd:Description>
                      <cd:Unit>m</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Upper_Altitude_Limit">
                  <cd:Type namexml="Upper_Altitude_Limit">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>meters</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>RRC upper altitude limit</cd:Description>
                      <cd:Unit>m</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
              </cd:Record>
            </cd:Field>
            <cd:Field name="Min_Aht_9_Rsp_Etalon">
              <cd:Type namexml="Min_Aht_9_Rsp_Etalon">
                <cd:Float format="ascii">
                  <cd:Description>Minimum Etalon temperature for current sensor, over all BRCs and all 10 time samples per BRC</cd:Description>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Max_Aht_9_Rsp_Etalon">
              <cd:Type namexml="Max_Aht_9_Rsp_Etalon">
                <cd:Float format="ascii">
                  <cd:Description>Maximum Etalon temperature for current sensor, over all BRCs and all 10 time samples per BRC</cd:Description>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Min_Aht_10_Rsp_Etalon">
              <cd:Type namexml="Min_Aht_10_Rsp_Etalon">
                <cd:Float format="ascii">
                  <cd:Description>Minimum Etalon temperature for current sensor, over all BRCs and all 10 time samples per BRC</cd:Description>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Max_Aht_10_Rsp_Etalon">
              <cd:Type namexml="Max_Aht_10_Rsp_Etalon">
                <cd:Float format="ascii">
                  <cd:Description>Maximum Etalon temperature for current sensor, over all BRCs and all 10 time samples per BRC</cd:Description>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Min_Aht_11_Rsp_Etalon">
              <cd:Type namexml="Min_Aht_11_Rsp_Etalon">
                <cd:Float format="ascii">
                  <cd:Description>Minimum Etalon temperature for current sensor, over all BRCs and all 10 time samples per BRC</cd:Description>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Max_Aht_11_Rsp_Etalon">
              <cd:Type namexml="Max_Aht_11_Rsp_Etalon">
                <cd:Float format="ascii">
                  <cd:Description>Maximum Etalon temperature for current sensor, over all BRCs and all 10 time samples per BRC</cd:Description>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Min_Aht_12_Rsp_Etalon">
              <cd:Type namexml="Min_Aht_12_Rsp_Etalon">
                <cd:Float format="ascii">
                  <cd:Description>Minimum Etalon temperature for current sensor, over all BRCs and all 10 time samples per BRC</cd:Description>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Max_Aht_12_Rsp_Etalon">
              <cd:Type namexml="Max_Aht_12_Rsp_Etalon">
                <cd:Float format="ascii">
                  <cd:Description>Maximum Etalon temperature for current sensor, over all BRCs and all 10 time samples per BRC</cd:Description>
                  <cd:NativeType>double</cd:NativeType>
                </cd:Float>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Data_Is_Valid">
              <cd:Type namexml="Data_Is_Valid">
                <cd:Integer format="ascii">
                  <cd:Description>FALSE if one of the sensor temperature ranges (over the BRCs and time samples) is greater than the allowed threshold. TRUE otherwise</cd:Description>
                  <cd:NativeType>uint8</cd:NativeType>
                  <cd:Mapping string="False" value="0"/>
                  <cd:Mapping string="false" value="0"/>
                  <cd:Mapping string="True" value="1"/>
                  <cd:Mapping string="true" value="1"/>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
          </cd:Record>
          <ct:NamedTest id="ValueOfCountAttributeForParent"/>
        </cd:Array>
      </cd:Field>
    </cd:Record>
  </cd:Field>
</cd:Record>
