XsecRecord ########## .. currentmodule:: pyarts.arts .. autoclass:: XsecRecord .. rubric:: Overview .. list-table:: * - Method - :func:`~pyarts.arts.XsecRecord.compute_abs` - Computes the Hitran cross-section absorption in 1/m * - Method - :func:`~pyarts.arts.XsecRecord.readxml` - Read variable from file * - Method - :func:`~pyarts.arts.XsecRecord.savexml` - Saves variable to file * - Method - :func:`~pyarts.arts.XsecRecord.to_dict` - Convert object to dict. * - Method - :func:`~pyarts.arts.XsecRecord.to_netcdf` - Save XsecRecord to NetCDF file. * - Method - :func:`~pyarts.arts.XsecRecord.to_xarray` - Convert XsecRecord to :func:`xarray.DataArray`. * - Static Method - :func:`~pyarts.arts.XsecRecord.from_dict` - Create object from dict. * - Static Method - :func:`~pyarts.arts.XsecRecord.from_netcdf` - Create an XsecRecord from a NetCDF file. * - Static Method - :func:`~pyarts.arts.XsecRecord.from_xarray` - Create XsecRecord from :func:`xarray.DataArray`. * - Static Method - :func:`~pyarts.arts.XsecRecord.fromxml` - Create variable from file * - Attribute - :attr:`~pyarts.arts.XsecRecord.fitcoeffs` - :class:`~pyarts.arts.ArrayOfGriddedField2` Fit coefficients * - Attribute - :attr:`~pyarts.arts.XsecRecord.fitmaxpressures` - :class:`~pyarts.arts.ArrayOfGriddedField2` Fit coefficients * - Attribute - :attr:`~pyarts.arts.XsecRecord.fitmaxtemperatures` - :class:`~pyarts.arts.ArrayOfGriddedField2` Fit coefficients * - Attribute - :attr:`~pyarts.arts.XsecRecord.fitminpressures` - :class:`~pyarts.arts.ArrayOfGriddedField2` Fit coefficients * - Attribute - :attr:`~pyarts.arts.XsecRecord.fitmintemperatures` - :class:`~pyarts.arts.ArrayOfGriddedField2` Fit coefficients * - Attribute - :attr:`~pyarts.arts.XsecRecord.species` - :class:`~pyarts.arts.Species` The species * - Static Data - ``pyarts.arts.XsecRecord.version`` - 2 - :class:`~int` * - Operator - :func:`~pyarts.arts.XsecRecord.__eq__` - Allows `self == value` * - Operator - :func:`~pyarts.arts.XsecRecord.__format__` - __format__(self, arg: str, /) -> str * - Operator - :func:`~pyarts.arts.XsecRecord.__ge__` - Return self>=value. * - Operator - :func:`~pyarts.arts.XsecRecord.__getstate__` - __getstate__(self) -> tuple[int, pyarts.arts.SpeciesEnum, pyarts.arts.Vector, pyarts.arts.Vector, pyarts.arts.Vector, pyarts.arts.Vector, pyarts.arts.ArrayOfGriddedField1Named] * - Operator - :func:`~pyarts.arts.XsecRecord.__gt__` - Return self>value. * - Operator - :func:`~pyarts.arts.XsecRecord.__hash__` - Return hash(self). * - Operator - :func:`~pyarts.arts.XsecRecord.__init__` - __init__(self, arg: pyarts.arts.XsecRecord) -> None * - Operator - :func:`~pyarts.arts.XsecRecord.__le__` - Return self<=value. * - Operator - :func:`~pyarts.arts.XsecRecord.__lt__` - Return self str * - Operator - :func:`~pyarts.arts.XsecRecord.__setstate__` - __setstate__(self, arg: tuple[int, pyarts.arts.SpeciesEnum, pyarts.arts.Vector, pyarts.arts.Vector, pyarts.arts.Vector, pyarts.arts.Vector, pyarts.arts.ArrayOfGriddedField1Named], /) -> None * - Operator - :func:`~pyarts.arts.XsecRecord.__str__` - __str__(self) -> str .. rubric:: Constructors .. automethod:: __init__ :noindex: .. rubric:: Methods .. automethod:: XsecRecord.compute_abs .. automethod:: XsecRecord.readxml .. automethod:: XsecRecord.savexml .. automethod:: XsecRecord.to_dict .. automethod:: XsecRecord.to_netcdf .. automethod:: XsecRecord.to_xarray .. rubric:: Static Methods .. automethod:: XsecRecord.from_dict .. automethod:: XsecRecord.from_netcdf .. automethod:: XsecRecord.from_xarray .. automethod:: XsecRecord.fromxml .. rubric:: Attributes .. autoattribute:: XsecRecord.fitcoeffs .. autoattribute:: XsecRecord.fitmaxpressures .. autoattribute:: XsecRecord.fitmaxtemperatures .. autoattribute:: XsecRecord.fitminpressures .. autoattribute:: XsecRecord.fitmintemperatures .. autoattribute:: XsecRecord.species .. rubric:: Operators .. automethod:: XsecRecord.__eq__ .. automethod:: XsecRecord.__format__ .. automethod:: XsecRecord.__ge__ .. automethod:: XsecRecord.__getstate__ .. automethod:: XsecRecord.__gt__ .. automethod:: XsecRecord.__hash__ .. automethod:: XsecRecord.__init__ .. automethod:: XsecRecord.__le__ .. automethod:: XsecRecord.__lt__ .. automethod:: XsecRecord.__ne__ .. automethod:: XsecRecord.__repr__ .. automethod:: XsecRecord.__setstate__ .. automethod:: XsecRecord.__str__