MCAntenna ######### .. currentmodule:: pyarts3.arts .. autoclass:: MCAntenna .. rubric:: Overview .. list-table:: * - Method - :func:`~pyarts3.arts.MCAntenna.draw_los` - Draw a random line of sight for the current antenna pattern * - Method - :func:`~pyarts3.arts.MCAntenna.return_los` - Return the line of sight for a given azimuth and zenith angle * - Method - :func:`~pyarts3.arts.MCAntenna.set_gaussian` - Set the antenna pattern to a Gaussian * - Method - :func:`~pyarts3.arts.MCAntenna.set_gaussian_fwhm` - Set the antenna pattern to a Gaussian * - Method - :func:`~pyarts3.arts.MCAntenna.set_lookup` - Set the antenna pattern from a lookup table * - Method - :func:`~pyarts3.arts.MCAntenna.set_pencil_beam` - Set the antenna pattern to a pencil beam * - :class:`Matrix` - :attr:`~pyarts3.arts.MCAntenna.G_lookup` - The lookup table for the antenna gain * - :class:`Vector` - :attr:`~pyarts3.arts.MCAntenna.aa_grid` - The azimuth grid * - :class:`AntennaType` - :attr:`~pyarts3.arts.MCAntenna.atype` - The type of antenna pattern to use * - :class:`Numeric` - :attr:`~pyarts3.arts.MCAntenna.sigma_aa` - The spread of azimith to use * - :class:`Numeric` - :attr:`~pyarts3.arts.MCAntenna.sigma_za` - The spread of zenith to use * - :class:`Vector` - :attr:`~pyarts3.arts.MCAntenna.za_grid` - The zenith grid * - Operator - :func:`~pyarts3.arts.MCAntenna.__eq__` - Return self==value. * - Operator - :func:`~pyarts3.arts.MCAntenna.__format__` - Default object formatter. * - Operator - :func:`~pyarts3.arts.MCAntenna.__ge__` - Return self>=value. * - Operator - :func:`~pyarts3.arts.MCAntenna.__gt__` - Return self>value. * - Operator - :func:`~pyarts3.arts.MCAntenna.__hash__` - Return hash(self). * - Operator - :func:`~pyarts3.arts.MCAntenna.__init__` - __init__(self) -> None * - Operator - :func:`~pyarts3.arts.MCAntenna.__le__` - Return self<=value. * - Operator - :func:`~pyarts3.arts.MCAntenna.__lt__` - Return self