<?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="binary" last-modified="2008-07-01" name="Level_2BC_Rayleigh_HLOSWind_MDSR_01_32">
  <cd:Field name="start_of_obs_time">
    <cd:Time timeformat="binary_envisat_datetime">
      <cd:Description>Start date and time of the observation or BRC covered by the present DSR. This is the same time as in the Geolcation ADS repeated here for cross-checking purposes</cd:Description>
      <ct:NamedTest id="RangeSecond" path="seconds"/>
      <ct:NamedTest id="RangeMicroSecond" path="microseconds"/>
    </cd:Time>
  </cd:Field>
  <cd:Field name="n_meas">
    <cd:Integer>
      <cd:Description>Number of L1 measurements reported in the L1B product for this BRC. Note this figure may vary from one BRC to the other</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>int16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="n_obs_rayleigh_actual">
    <cd:Integer>
      <cd:Description>Number of meaningful Rayleigh profiles in this BRC. Note this figure may vary from one BRC to the other but will not exceed M_Rayleigh</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>int16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="p">
    <cd:Integer>
      <cd:Description>Total number of laser pulses (valid or invalid) fired during one measurement</cd:Description>
      <cd:BitSize>16</cd:BitSize>
      <cd:NativeType>int16</cd:NativeType>
    </cd:Integer>
  </cd:Field>
  <cd:Field name="map_of_l1_measurements_used">
    <cd:Array>
      <cd:Dimension><![CDATA[int(/sph/m_meas)]]></cd:Dimension>
      <cd:Dimension>24</cd:Dimension>
      <cd:Integer>
        <cd:Description>Positive integer number for the current L1 measurement between 0 and M_channel (M_Mie or M_Rayleigh for the Mie and Rayleigh datasets respectively) pointing to the L2B profile. Zero indicates the L1 measurement was not used ; a number between 1 and M_channel points to an L2B profile</cd:Description>
        <cd:BitSize>8</cd:BitSize>
        <cd:NativeType>uint8</cd:NativeType>
      </cd:Integer>
    </cd:Array>
  </cd:Field>
  <cd:Field name="l1_measurement_weight">
    <cd:Array>
      <cd:Dimension><![CDATA[int(/sph/m_meas)]]></cd:Dimension>
      <cd:Dimension>24</cd:Dimension>
      <cd:Integer>
        <cd:Description>Relative weight (integer number between 0 and 1000) of the current L1 measurement making up the observation indicated by L1_Measurement_Used</cd:Description>
        <cd:BitSize>16</cd:BitSize>
        <cd:NativeType>uint16</cd:NativeType>
      </cd:Integer>
    </cd:Array>
  </cd:Field>
  <cd:Field name="rayleigh_profile">
    <cd:Array>
      <cd:Dimension><![CDATA[int(/sph/m_rayleigh)]]></cd:Dimension>
      <cd:Record>
        <cd:Description>Structure containing all the information related to M_Rayleigh wind profiles</cd:Description>
        <cd:Field name="obs_type">
          <cd:Integer>
            <cd:Description>Defines whether this observation was classified as cloud, no cloud</cd:Description>
            <cd:BitSize>8</cd:BitSize>
            <cd:NativeType>uint8</cd:NativeType>
          </cd:Integer>
        </cd:Field>
        <cd:Field name="spare_1">
          <cd:Raw>
            <cd:Description>Reservered for a 36-character Obs_Type String</cd:Description>
            <cd:BitSize>288</cd:BitSize>
          </cd:Raw>
          <cd:Hidden/>
        </cd:Field>
        <cd:Field name="rayleigh_height_bin_wind">
          <cd:Array>
            <cd:Dimension>24</cd:Dimension>
            <cd:Record>
              <cd:Description>Structure containing 24 sub-structures with all the information pertaining to the 24 possible height bins of the profile</cd:Description>
              <cd:Field name="validity_flag">
                <cd:Integer>
                  <cd:Description>Validity flag (1 or TRUE = valid, 0 or FALSE = unvalid) attached to the reported wind height bin velocity</cd:Description>
                  <cd:BitSize>8</cd:BitSize>
                  <cd:NativeType>uint8</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="rayleigh_wind_velocity">
                <cd:Integer>
                  <cd:Description>Wind velocity given in cm/s and rounded to the nearest integer</cd:Description>
                  <cd:Unit>cm/s</cd:Unit>
                  <cd:BitSize>16</cd:BitSize>
                  <cd:NativeType>int16</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="rayleigh_wind_to_pressure">
                <cd:Integer>
                  <cd:Description>First-order derivative of the HLOS wind with respect to the pressure inside the sensing volume. This parameter shall be used to correct the reported HLOS wind from pressure modifications brought by the assimilation</cd:Description>
                  <cd:Unit>1e-6 m/s/Pa</cd:Unit>
                  <cd:Conversion denominator="1000000.000000" numerator="1.000000">
                    <cd:Unit>m/s/Pa</cd:Unit>
                  </cd:Conversion>
                  <cd:BitSize>16</cd:BitSize>
                  <cd:NativeType>int16</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="rayleigh_wind_to_temperature">
                <cd:Integer>
                  <cd:Description>First-order derivative of the HLOS wind with respect to the temperature inside the sensing volume. This parameter shall be used to correct the reported HLOS wind from temperature modifications brought by the assimilation</cd:Description>
                  <cd:Unit>cm/s/K</cd:Unit>
                  <cd:BitSize>16</cd:BitSize>
                  <cd:NativeType>int16</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="rayleigh_wind_to_backscatter_ratio">
                <cd:Integer>
                  <cd:Description>First-order derivative of the HLOS wind with respect to the backscattering ratio inside the sensing volume. This parameter shall be used to correct the reported HLOS wind if the reference backscatter ratio is modified</cd:Description>
                  <cd:Unit>cm/s</cd:Unit>
                  <cd:BitSize>16</cd:BitSize>
                  <cd:NativeType>int16</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="reference_pressure">
                <cd:Integer>
                  <cd:Description>Reference pressure used for inverting the Rayleigh response into an HLOS wind. This pressure information is taken from the numerical weather prediction model</cd:Description>
                  <cd:Unit>Pa</cd:Unit>
                  <cd:BitSize>32</cd:BitSize>
                  <cd:NativeType>uint32</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="reference_temperature">
                <cd:Integer>
                  <cd:Description>Reference temperature used for inverting the Rayleigh response into an HLOS wind. This temperature information is taken from the numerical weather prediction model</cd:Description>
                  <cd:Unit>1e-2 K</cd:Unit>
                  <cd:Conversion denominator="100.000000" numerator="1.000000">
                    <cd:Unit>K</cd:Unit>
                  </cd:Conversion>
                  <cd:BitSize>16</cd:BitSize>
                  <cd:NativeType>uint16</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="reference_backscatter_ratio">
                <cd:Integer>
                  <cd:Description>Reference backscatter ratio used for inverting the Rayleigh response measured by the lidar. This parameter is provided by the L1B algorithm</cd:Description>
                  <cd:Unit>1e-6</cd:Unit>
                  <cd:Conversion denominator="1000000.000000" numerator="1.000000"/>
                  <cd:BitSize>32</cd:BitSize>
                  <cd:NativeType>uint32</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="rayleigh_error_quantifer">
                <cd:Integer>
                  <cd:Description>Error quantifier in cm/s associated to the Rayleigh height bin wind velocity</cd:Description>
                  <cd:Unit>cm/s</cd:Unit>
                  <cd:BitSize>16</cd:BitSize>
                  <cd:NativeType>uint16</cd:NativeType>
                </cd:Integer>
              </cd:Field>
              <cd:Field name="integration_length">
                <cd:Integer>
                  <cd:Description>Integration length for the reported Rayleigh height bin wind</cd:Description>
                  <cd:Unit>m</cd:Unit>
                  <cd:BitSize>32</cd:BitSize>
                  <cd:NativeType>uint32</cd:NativeType>
                </cd:Integer>
              </cd:Field>
            </cd:Record>
          </cd:Array>
        </cd:Field>
      </cd:Record>
    </cd:Array>
  </cd:Field>
</cd:Record>
