ParticleHabit
- class pyarts3.arts.ParticleHabit
Particle habit
Overview
Method
Get mass information
Method
Get sizes
Method
Get the size
Method
Convert scattering data to TRO spectral format
Static Method
Create from legacy TRO
Operator
Return self==value.
Operator
Default object formatter.
Operator
Return self>=value.
Operator
__getitem__(self, arg: int, /) -> pyarts3.arts.SingleScatteringDataTROGridded4 | pyarts3.arts.SingleScatteringDataTROSpectral4 | pyarts3.arts.SingleScatteringDataAROGridded1 | pyarts3.arts.SingleScatteringDataAROSpectral1
Operator
Helper for pickle.
Operator
Return self>value.
Operator
Return hash(self).
Operator
Initialize self. See help(type(self)) for accurate signature.
Operator
Return self<=value.
Operator
__len__(self) -> int
Operator
Return self<value.
Operator
Return self!=value.
Operator
Return repr(self).
Operator
Return str(self).
Constructors
- __init__(*args, **kwargs)
Methods
- get_size_mass_info(self, arg: pyarts3.arts.SizeParameter, /) tuple[pyarts3.arts.Vector, float, float]
Get mass information
- get_sizes(self, arg: pyarts3.arts.SizeParameter, /) pyarts3.arts.Vector
Get sizes
- to_tro_spectral(self, t_grid: pyarts3.arts.Vector, f_grid: pyarts3.arts.Vector, l: int) pyarts3.arts.ParticleHabit
Convert scattering data to TRO spectral format
Static Methods
- from_legacy_tro(ssd: pyarts3.arts.ArrayOfSingleScatteringData, smd: pyarts3.arts.ArrayOfScatteringMetaData) pyarts3.arts.ParticleHabit
Create from legacy TRO
Operators
- __eq__(value, /)
Return self==value.
- __format__(format_spec, /)
Default object formatter.
Return str(self) if format_spec is empty. Raise TypeError otherwise.
- __ge__(value, /)
Return self>=value.
- __getitem__(self, arg: int, /) pyarts3.arts.SingleScatteringDataTROGridded4 | pyarts3.arts.SingleScatteringDataTROSpectral4 | pyarts3.arts.SingleScatteringDataAROGridded1 | pyarts3.arts.SingleScatteringDataAROSpectral1
- __getstate__()
Helper for pickle.
- __gt__(value, /)
Return self>value.
- __hash__()
Return hash(self).
- __init__(*args, **kwargs)
- __le__(value, /)
Return self<=value.
- __lt__(value, /)
Return self<value.
- __ne__(value, /)
Return self!=value.
- __repr__()
Return repr(self).
- __str__()
Return str(self).