<?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_PRR_03_01" namexml="Auxiliary_Calibration_PRR">
  <cd:Description>Auxiliary Calibration PRR</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>NA, set to TRUE</cd:Description>
                  <cd:NativeType>uint8</cd:NativeType>
                  <cd:Mapping string="FALSE" value="0"/>
                  <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:Mapping string="true" value="1"/>
                  <ct:NamedTest id="BooleanXmlTest"/>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
            <cd:Field name="Ground_Calibration_Valid">
              <cd:Type namexml="Ground_Calibration_Valid">
                <cd:Integer format="ascii">
                  <cd:Description>NA, set to TRUE</cd:Description>
                  <cd:NativeType>uint8</cd:NativeType>
                  <cd:Mapping string="FALSE" value="0"/>
                  <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: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>NA, set to TRUE</cd:Description>
                            <cd:NativeType>uint8</cd:NativeType>
                            <cd:Mapping string="FALSE" value="0"/>
                            <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:Mapping string="true" value="1"/>
                            <ct:NamedTest id="BooleanXmlTest"/>
                          </cd:Integer>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Ground_Frequency_Valid">
                        <cd:Type namexml="Ground_Frequency_Valid">
                          <cd:Integer format="ascii">
                            <cd:Description>NA, set to TRUE</cd:Description>
                            <cd:NativeType>uint8</cd:NativeType>
                            <cd:Mapping string="FALSE" value="0"/>
                            <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: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>NA, set to TRUE</cd:Description>
                            <cd:NativeType>uint8</cd:NativeType>
                            <cd:Mapping string="FALSE" value="0"/>
                            <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:Mapping string="true" value="1"/>
                            <ct:NamedTest id="BooleanXmlTest"/>
                          </cd:Integer>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Ground_Measurement_Response_Valid">
                        <cd:Type namexml="Ground_Measurement_Response_Valid">
                          <cd:Integer format="ascii">
                            <cd:Description>NA, set to TRUE</cd:Description>
                            <cd:NativeType>uint8</cd:NativeType>
                            <cd:Mapping string="FALSE" value="0"/>
                            <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: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>NA, set to TRUE</cd:Description>
                            <cd:NativeType>uint8</cd:NativeType>
                            <cd:Mapping string="FALSE" value="0"/>
                            <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: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="Ground_Measurement_Response">
                        <cd:Type namexml="Ground_Measurement_Response">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>AU</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Float format="ascii">
                            <cd:Description>Ground Measurement channel response</cd:Description>
                            <cd:Unit>AU</cd:Unit>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Ground_Measurement_Error_Rayleigh_Response">
                        <cd:Type namexml="Ground_Measurement_Error_Rayleigh_Response">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>AU</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Float format="ascii">
                            <cd:Description>Ground 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="Normalized_Useful_Signal">
                        <cd:Type namexml="Normalized_Useful_Signal">
                          <cd:Array format="ascii">
                            <cd:Dimension>24</cd:Dimension>
                            <cd:Float>
                              <cd:Description>NA. 24 times the value 0.0000000</cd:Description>
                              <cd:Unit>AU</cd:Unit>
                              <cd:NativeType>double</cd:NativeType>
                            </cd:Float>
                          </cd:Array>
                        </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_Measurements_Valid_Ground">
                            <cd:Type namexml="Num_Measurements_Valid_Ground">
                              <cd:Integer format="ascii">
                                <cd:Description>Number of valid measurements made at ground. NA, set to 0.</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:Record>
                    <ct:NamedTest id="ValueOfCountAttributeForParent"/>
                  </cd:Array>
                </cd:Field>
              </cd:Record>
            </cd:Field>
            <cd:Field name="List_of_Frequency_Step_Temperatures">
              <cd:Record namexml="List_of_Frequency_Step_Temperatures">
                <cd:Description>List of temperatures per frequency step.</cd:Description>
                <cd:Attribute name="count"> </cd:Attribute>
                <cd:Field name="Frequency_Step_Temperature">
                  <cd:Array>
                    <cd:Dimension/>
                    <cd:Record namexml="Frequency_Step_Temperature">
                      <cd:Description>Frequency Step Temperature</cd:Description>
                      <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>C</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>C</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>C</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>C</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="Thermocouple_8_Ray_Spectrometer_Thermal_Hood_1">
                            <cd:Type namexml="Thermocouple_8_Ray_Spectrometer_Thermal_Hood_1">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>C</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="Thermocouple_9_Ray_Spectrometer_Thermal_Hood_2">
                            <cd:Type namexml="Thermocouple_9_Ray_Spectrometer_Thermal_Hood_2">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>C</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="Thermocouple_10_Ray_Spectrometer_Thermal_Hood_3">
                            <cd:Type namexml="Thermocouple_10_Ray_Spectrometer_Thermal_Hood_3">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>C</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="Thermocouple_11_Ray_Spectrometer_Thermal_Hood_4">
                            <cd:Type namexml="Thermocouple_11_Ray_Spectrometer_Thermal_Hood_4">
                              <cd:Attribute name="unit">
                                <cd:Optional/>
                                <cd:FixedValue>C</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">
                        <cd:Type namexml="Optical_Baseplate_Average">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>C</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:Field name="Measurement_Offset_Frequency">
                  <cd:Type namexml="Measurement_Offset_Frequency">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>GHz</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>Measurement offset frequency</cd:Description>
                      <cd:Unit>GHz</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="List_of_Measurement_Error_Fit_Coefficients">
                  <cd:Record namexml="List_of_Measurement_Error_Fit_Coefficients">
                    <cd:Description>List of 6 measurement error fit coefficients.</cd:Description>
                    <cd:Attribute name="count"> </cd:Attribute>
                    <cd:Field name="Measurement_Error_Fit_Coefficient">
                      <cd:Array>
                        <cd:Dimension/>
                        <cd:Type namexml="Measurement_Error_Fit_Coefficient">
                          <cd:Float format="ascii">
                            <cd:Description>NA, set to 0.</cd:Description>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Array>
                    </cd:Field>
                  </cd:Record>
                </cd:Field>
              </cd:Record>
            </cd:Field>
            <cd:Field name="Ground_Measurement_Response_Calibration">
              <cd:Record namexml="Ground_Measurement_Response_Calibration">
                <cd:Description>Ground Measurement Response Calibration</cd:Description>
                <cd:Field name="Ground_Measurement_Mean_Sensitivity">
                  <cd:Type namexml="Ground_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="Ground_Measurement_Zero_Frequency">
                  <cd:Type namexml="Ground_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="Ground_Measurement_Error_Rayleigh_Response_Std_Dev">
                  <cd:Type namexml="Ground_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:Field name="Ground_Measurement_Offset_Frequency">
                  <cd:Type namexml="Ground_Measurement_Offset_Frequency">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>GHz</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>Measurement offset frequency</cd:Description>
                      <cd:Unit>GHz</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="List_of_Ground_Measurement_Error_Fit_Coefficients">
                  <cd:Record namexml="List_of_Ground_Measurement_Error_Fit_Coefficients">
                    <cd:Description>List of 6 measurement error fit coefficients.</cd:Description>
                    <cd:Attribute name="count"> </cd:Attribute>
                    <cd:Field name="Ground_Measurement_Error_Fit_Coefficient">
                      <cd:Array>
                        <cd:Dimension/>
                        <cd:Type namexml="Ground_Measurement_Error_Fit_Coefficient">
                          <cd:Float format="ascii">
                            <cd:Description>NA, set to 0.</cd:Description>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Array>
                    </cd:Field>
                  </cd:Record>
                </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:Field name="Reference_Pulse_Offset_Frequency">
                  <cd:Type namexml="Reference_Pulse_Offset_Frequency">
                    <cd:Attribute name="unit">
                      <cd:Optional/>
                      <cd:FixedValue>GHz</cd:FixedValue>
                    </cd:Attribute>
                    <cd:Float format="ascii">
                      <cd:Description>Frequency of the intersect between the best blinear fit ot the reference pulse response and the x-axis.</cd:Description>
                      <cd:Unit>GHz</cd:Unit>
                      <cd:NativeType>double</cd:NativeType>
                    </cd:Float>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="List_of_Reference_Pulse_Error_Fit_Coefficients">
                  <cd:Record namexml="List_of_Reference_Pulse_Error_Fit_Coefficients">
                    <cd:Description>List of 6 coefficients.</cd:Description>
                    <cd:Attribute name="count"> </cd:Attribute>
                    <cd:Field name="Reference_Pulse_Error_Fit_Coefficient">
                      <cd:Array>
                        <cd:Dimension/>
                        <cd:Type namexml="Reference_Pulse_Error_Fit_Coefficient">
                          <cd:Float format="ascii">
                            <cd:Description>Coefficient of best polynomial fit to fit errors. NA, set to 0.</cd:Description>
                            <cd:NativeType>double</cd:NativeType>
                          </cd:Float>
                        </cd:Type>
                      </cd:Array>
                    </cd:Field>
                  </cd:Record>
                </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>NA, set to TRUE</cd:Description>
                      <cd:NativeType>uint8</cd:NativeType>
                      <cd:Mapping string="FALSE" value="0"/>
                      <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:Mapping string="true" value="1"/>
                      <ct:NamedTest id="BooleanXmlTest"/>
                    </cd:Integer>
                  </cd:Type>
                </cd:Field>
                <cd:Field name="Satisfied_Min_Valid_Ground_Freq_Per_Cal">
                  <cd:Type namexml="Satisfied_Min_Valid_Ground_Freq_Per_Cal">
                    <cd:Integer format="ascii">
                      <cd:Description>NA, set to TRUE</cd:Description>
                      <cd:NativeType>uint8</cd:NativeType>
                      <cd:Mapping string="FALSE" value="0"/>
                      <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: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>NA, set to TRUE</cd:Description>
                      <cd:NativeType>uint8</cd:NativeType>
                      <cd:Mapping string="FALSE" value="0"/>
                      <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: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="Num_Valid_Ground_Frequency_Steps">
                  <cd:Type namexml="Num_Valid_Ground_Frequency_Steps">
                    <cd:Integer format="ascii">
                      <cd:Description>Number of valid ground 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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="Ground_Measurement_Calibration_Validity">
                  <cd:Record namexml="Ground_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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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="false" value="0"/>
                          <cd:Mapping string="TRUE" value="1"/>
                          <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_Ground_Freq_Per_Cal">
                  <cd:Type namexml="Min_Valid_Ground_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="Min_Valid_Ground_Measurements_Per_Freq">
                  <cd:Type namexml="Min_Valid_Ground_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_Ground_Measurement_Mean_Sensitivity">
                      <cd:Type namexml="Min_Rayleigh_Ground_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_Ground_Measurement_Zero_Freq_Response">
                      <cd:Type namexml="Min_Rayleigh_Ground_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_Ground_Measurement_Mean_Sensitivity">
                      <cd:Type namexml="Max_Rayleigh_Ground_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_Ground_Measurement_Zero_Freq_Response">
                      <cd:Type namexml="Max_Rayleigh_Ground_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_Ground_Measurement_Error_Response_Std_Dev">
                      <cd:Type namexml="Max_Rayleigh_Ground_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: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>m</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>m</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="false" value="0"/>
                  <cd:Mapping string="TRUE" value="1"/>
                  <cd:Mapping string="True" value="1"/>
                  <cd:Mapping string="true" value="1"/>
                </cd:Integer>
              </cd:Type>
            </cd:Field>
            <cd:Field name="List_of_Frequency_Step_Geolocations">
              <cd:Record namexml="List_of_Frequency_Step_Geolocations">
                <cd:Description>List of geolocation information for all BRCs</cd:Description>
                <cd:Attribute name="count"/>
                <cd:Field name="Frequency_Step_Geolocation">
                  <cd:Array>
                    <cd:Dimension/>
                    <cd:Record namexml="Frequency_Step_Geolocation">
                      <cd:Field name="Start_of_Observation_Time_Last_BRC">
                        <cd:Type namexml="Start_of_Observation_Time_Last_BRC">
                          <cd:Time format="ascii" timeformat="ascii_ccsds_datetime_ymd1_with_ref">
                            <cd:Description>Observation centroid time</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="Latitude_of_DEM_Intersection">
                        <cd:Type namexml="Latitude_of_DEM_Intersection">
                          <cd:Attribute name="unit"/>
                          <cd:Integer format="ascii">
                            <cd:Description>Latitude of the intersection of WGS84 DEM and the satellite line-of-sight</cd:Description>
                            <cd:Unit>1e-6 degrees_north</cd:Unit>
                            <cd:Conversion denominator="1000000.000000" numerator="1.000000">
                              <cd:Unit>degrees_north</cd:Unit>
                            </cd:Conversion>
                            <cd:NativeType>int32</cd:NativeType>
                            <ct:NamedTest id="RangeLatitude6"/>
                          </cd:Integer>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Longitude_of_DEM_Intersection">
                        <cd:Type namexml="Longitude_of_DEM_Intersection">
                          <cd:Attribute name="unit"/>
                          <cd:Integer format="ascii">
                            <cd:Description>Longitude of the intersection of WGS84 DEM and the satellite line-of-sight</cd:Description>
                            <cd:Unit>1e-6 degrees_east</cd:Unit>
                            <cd:Conversion denominator="1000000.000000" numerator="1.000000">
                              <cd:Unit>degrees_east</cd:Unit>
                            </cd:Conversion>
                            <cd:NativeType>int32</cd:NativeType>
                            <ct:NamedTest id="RangeLongitude6"/>
                          </cd:Integer>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Altitudes">
                        <cd:Type namexml="Altitudes">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>m</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Array format="ascii">
                            <cd:Description>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. All are set to 0.0.</cd:Description>
                            <cd:Dimension>25</cd:Dimension>
                            <cd:Float>
                              <cd:Unit>m</cd:Unit>
                              <cd:NativeType>double</cd:NativeType>
                            </cd:Float>
                          </cd:Array>
                        </cd:Type>
                      </cd:Field>
                      <cd:Field name="Satellite_Range">
                        <cd:Type namexml="Satellite_Range">
                          <cd:Attribute name="unit">
                            <cd:Optional/>
                            <cd:FixedValue>m</cd:FixedValue>
                          </cd:Attribute>
                          <cd:Array format="ascii">
                            <cd:Description>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. All are set to 0.0.</cd:Description>
                            <cd:Dimension>25</cd:Dimension>
                            <cd:Float>
                              <cd:Unit>m</cd:Unit>
                              <cd:NativeType>double</cd:NativeType>
                            </cd:Float>
                          </cd:Array>
                        </cd:Type>
                      </cd:Field>
                    </cd:Record>
                    <ct:NamedTest id="ValueOfCountAttributeForParent"/>
                  </cd:Array>
                </cd:Field>
              </cd:Record>
            </cd:Field>
          </cd:Record>
          <ct:NamedTest id="ValueOfCountAttributeForParent"/>
        </cd:Array>
      </cd:Field>
    </cd:Record>
  </cd:Field>
</cd:Record>
