SurfaceTarget ############# .. currentmodule:: pyarts.arts .. autoclass:: SurfaceTarget .. rubric:: Overview .. list-table:: * - Method - :func:`~pyarts.arts.SurfaceTarget.model_state` - Invokes the internal model-state-setter * - Attribute - :attr:`~pyarts.arts.SurfaceTarget.d` - Perturbation magnitude * - Attribute - :attr:`~pyarts.arts.SurfaceTarget.target_pos` - Target position * - Attribute - :attr:`~pyarts.arts.SurfaceTarget.type` - Type of target * - Attribute - :attr:`~pyarts.arts.SurfaceTarget.x_size` - Size of target in state vector * - Attribute - :attr:`~pyarts.arts.SurfaceTarget.x_start` - Start index of target in state vector * - Operator - :func:`~pyarts.arts.SurfaceTarget.__eq__` - Return self==value. * - Operator - :func:`~pyarts.arts.SurfaceTarget.__format__` - __format__(self, arg: str, /) -> str * - Operator - :func:`~pyarts.arts.SurfaceTarget.__ge__` - Return self>=value. * - Operator - :func:`~pyarts.arts.SurfaceTarget.__getstate__` - Helper for pickle. * - Operator - :func:`~pyarts.arts.SurfaceTarget.__gt__` - Return self>value. * - Operator - :func:`~pyarts.arts.SurfaceTarget.__hash__` - Return hash(self). * - Operator - :func:`~pyarts.arts.SurfaceTarget.__init__` - Initialize self. See help(type(self)) for accurate signature. * - Operator - :func:`~pyarts.arts.SurfaceTarget.__le__` - Return self<=value. * - Operator - :func:`~pyarts.arts.SurfaceTarget.__lt__` - Return self str * - Operator - :func:`~pyarts.arts.SurfaceTarget.__str__` - __str__(self) -> str .. rubric:: Constructors .. automethod:: __init__ :noindex: .. rubric:: Methods .. automethod:: SurfaceTarget.model_state .. rubric:: Attributes .. autoattribute:: SurfaceTarget.d .. autoattribute:: SurfaceTarget.target_pos .. autoattribute:: SurfaceTarget.type .. autoattribute:: SurfaceTarget.x_size .. autoattribute:: SurfaceTarget.x_start .. rubric:: Operators .. automethod:: SurfaceTarget.__eq__ .. automethod:: SurfaceTarget.__format__ .. automethod:: SurfaceTarget.__ge__ .. automethod:: SurfaceTarget.__getstate__ .. automethod:: SurfaceTarget.__gt__ .. automethod:: SurfaceTarget.__hash__ .. automethod:: SurfaceTarget.__init__ .. automethod:: SurfaceTarget.__le__ .. automethod:: SurfaceTarget.__lt__ .. automethod:: SurfaceTarget.__ne__ .. automethod:: SurfaceTarget.__repr__ .. automethod:: SurfaceTarget.__str__