HeterodyneFrequencyRange ######################## .. currentmodule:: pyarts3.arts.sensor .. autoclass:: HeterodyneFrequencyRange .. rubric:: Overview .. list-table:: * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.bandpass` - Apply an ideal bandpass filter on the current local frequency axis. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.channel_response` - Compute the real-frequency response for one spectrometer channel. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.channel_responses` - Overloaded function. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.filter` - Apply a weighted bandpass filter on the current local frequency axis. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.global_response` - Evaluate one path response on the original real-frequency axis. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.highpass` - Apply an ideal highpass filter on the current local frequency axis. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.local_response` - Evaluate one path response on the current local frequency axis. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.lowpass` - Apply an ideal lowpass filter on the current local frequency axis. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.mix` - Apply one heterodyne LO mixing stage. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.readxml` - Read variable from file. * - Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.savexml` - Saves variable to file. * - Static Method - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.fromxml` - Create variable from file. * - :class:`list`\[:class:`Vector2`\] - :attr:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.global_ranges` - Global frequency range * - :class:`list`\[:class:`Vector2`\] - :attr:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.local_ranges` - Local frequency range * - Operator - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.__eq__` - Return self==value. * - Operator - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.__format__` - __format__(self, arg: str, /) -> str * - Operator - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.__ge__` - Return self>=value. * - Operator - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.__gt__` - Return self>value. * - Operator - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.__hash__` - Return hash(self). * - Operator - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.__init__` - Overloaded function. * - Operator - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.__le__` - Return self<=value. * - Operator - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.__lt__` - Return self str * - Operator - :func:`~pyarts3.arts.sensor.HeterodyneFrequencyRange.__str__` - __str__(self) -> str .. rubric:: Constructors .. automethod:: __init__ :noindex: .. rubric:: Methods .. automethod:: HeterodyneFrequencyRange.bandpass .. automethod:: HeterodyneFrequencyRange.channel_response .. automethod:: HeterodyneFrequencyRange.channel_responses .. automethod:: HeterodyneFrequencyRange.filter .. automethod:: HeterodyneFrequencyRange.global_response .. automethod:: HeterodyneFrequencyRange.highpass .. automethod:: HeterodyneFrequencyRange.local_response .. automethod:: HeterodyneFrequencyRange.lowpass .. automethod:: HeterodyneFrequencyRange.mix .. automethod:: HeterodyneFrequencyRange.readxml .. automethod:: HeterodyneFrequencyRange.savexml .. rubric:: Static Methods .. automethod:: HeterodyneFrequencyRange.fromxml .. rubric:: Attributes .. attribute:: HeterodyneFrequencyRange.global_ranges :type: list[Vector2] Global frequency range .. :class:`list[Vector2]` .. attribute:: HeterodyneFrequencyRange.local_ranges :type: list[Vector2] Local frequency range .. :class:`list[Vector2]` .. rubric:: Operators .. automethod:: HeterodyneFrequencyRange.__eq__ .. automethod:: HeterodyneFrequencyRange.__format__ .. automethod:: HeterodyneFrequencyRange.__ge__ .. automethod:: HeterodyneFrequencyRange.__gt__ .. automethod:: HeterodyneFrequencyRange.__hash__ .. automethod:: HeterodyneFrequencyRange.__init__ .. automethod:: HeterodyneFrequencyRange.__le__ .. automethod:: HeterodyneFrequencyRange.__lt__ .. automethod:: HeterodyneFrequencyRange.__ne__ .. automethod:: HeterodyneFrequencyRange.__repr__ .. automethod:: HeterodyneFrequencyRange.__str__