ParticleHabit ############# .. currentmodule:: pyarts3.arts .. autoclass:: ParticleHabit .. rubric:: Overview .. list-table:: * - Method - :func:`~pyarts3.arts.ParticleHabit.get_size_mass_info` - Get mass information * - Method - :func:`~pyarts3.arts.ParticleHabit.get_sizes` - Get sizes * - Method - :func:`~pyarts3.arts.ParticleHabit.size` - Get the size * - Method - :func:`~pyarts3.arts.ParticleHabit.to_tro_spectral` - Convert scattering data to TRO spectral format * - Static Method - :func:`~pyarts3.arts.ParticleHabit.from_legacy_tro` - Create from legacy TRO * - Operator - :func:`~pyarts3.arts.ParticleHabit.__eq__` - Return self==value. * - Operator - :func:`~pyarts3.arts.ParticleHabit.__format__` - Default object formatter. * - Operator - :func:`~pyarts3.arts.ParticleHabit.__ge__` - Return self>=value. * - Operator - :func:`~pyarts3.arts.ParticleHabit.__getitem__` - __getitem__(self, arg: int, /) -> pyarts3.arts.SingleScatteringDataTROGridded4 | pyarts3.arts.SingleScatteringDataTROSpectral4 | pyarts3.arts.SingleScatteringDataAROGridded1 | pyarts3.arts.SingleScatteringDataAROSpectral1 * - Operator - :func:`~pyarts3.arts.ParticleHabit.__getstate__` - Helper for pickle. * - Operator - :func:`~pyarts3.arts.ParticleHabit.__gt__` - Return self>value. * - Operator - :func:`~pyarts3.arts.ParticleHabit.__hash__` - Return hash(self). * - Operator - :func:`~pyarts3.arts.ParticleHabit.__init__` - Initialize self. See help(type(self)) for accurate signature. * - Operator - :func:`~pyarts3.arts.ParticleHabit.__le__` - Return self<=value. * - Operator - :func:`~pyarts3.arts.ParticleHabit.__len__` - __len__(self) -> int * - Operator - :func:`~pyarts3.arts.ParticleHabit.__lt__` - Return self