SpectralWindow
==============

.. currentmodule:: pipeline.domain

.. autoclass:: SpectralWindow
   :show-inheritance:

   .. rubric:: Attributes Summary

   .. autosummary::

      ~SpectralWindow.band
      ~SpectralWindow.bandwidth
      ~SpectralWindow.baseband
      ~SpectralWindow.centre_frequency
      ~SpectralWindow.channels
      ~SpectralWindow.correlation_bits
      ~SpectralWindow.frame
      ~SpectralWindow.freq_lo
      ~SpectralWindow.grouping_id
      ~SpectralWindow.id
      ~SpectralWindow.intents
      ~SpectralWindow.max_frequency
      ~SpectralWindow.mean_frequency
      ~SpectralWindow.median_receptor_angle
      ~SpectralWindow.min_frequency
      ~SpectralWindow.name
      ~SpectralWindow.num_channels
      ~SpectralWindow.receiver
      ~SpectralWindow.ref_frequency
      ~SpectralWindow.sdm_num_bin
      ~SpectralWindow.sideband
      ~SpectralWindow.specline_window
      ~SpectralWindow.spectralspec
      ~SpectralWindow.transitions
      ~SpectralWindow.type

   .. rubric:: Methods Summary

   .. autosummary::

      ~SpectralWindow.channel_range

   .. rubric:: Attributes Documentation

   .. autoattribute:: band
   .. autoattribute:: bandwidth
   .. autoattribute:: baseband
   .. autoattribute:: centre_frequency
   .. autoattribute:: channels
   .. autoattribute:: correlation_bits
   .. autoattribute:: frame
   .. autoattribute:: freq_lo
   .. autoattribute:: grouping_id
   .. autoattribute:: id
   .. autoattribute:: intents
   .. autoattribute:: max_frequency
   .. autoattribute:: mean_frequency
   .. autoattribute:: median_receptor_angle
   .. autoattribute:: min_frequency
   .. autoattribute:: name
   .. autoattribute:: num_channels
   .. autoattribute:: receiver
   .. autoattribute:: ref_frequency
   .. autoattribute:: sdm_num_bin
   .. autoattribute:: sideband
   .. autoattribute:: specline_window
   .. autoattribute:: spectralspec
   .. autoattribute:: transitions
   .. autoattribute:: type

   .. rubric:: Methods Documentation

   .. automethod:: channel_range
