ZeemanLineModel
- class pyarts3.arts.ZeemanLineModel(*args, **kwargs)
Zeeman model
Overview
Method
The relative strengths of the Zeeman components for the given quantum numbers state.
The lower level statistical weight
The upper level statistical weight
If True, the Zeeman effect is included
Operator
__eq__(self, arg: pyarts3.arts.ZeemanLineModel, /) -> bool
Operator
__format__(self, arg: str, /) -> str
Operator
__ge__(self, arg: pyarts3.arts.ZeemanLineModel, /) -> bool
Operator
Helper for pickle.
Operator
__gt__(self, arg: pyarts3.arts.ZeemanLineModel, /) -> bool
Operator
Return hash(self).
Operator
__init__(self, arg: pyarts3.arts.ZeemanLineModel) -> None
Operator
__le__(self, arg: pyarts3.arts.ZeemanLineModel, /) -> bool
Operator
__lt__(self, arg: pyarts3.arts.ZeemanLineModel, /) -> bool
Operator
__ne__(self, arg: pyarts3.arts.ZeemanLineModel, /) -> bool
Operator
__repr__(self) -> str
Operator
__str__(self) -> str
Constructors
- __init__(self) None
- __init__(self, arg: pyarts3.arts.ZeemanLineModel) None
Methods
- strengths(self, qn: pyarts3.arts.QuantumState) dict[str, pyarts3.arts.ArrayOfNumeric]
The relative strengths of the Zeeman components for the given quantum numbers state. :param qn: The quantum numbers of the line. Must be an instance of the QuantumState class as provided by this module. :type qn: QuantumState
Attributes
Operators
- __eq__(self, arg: pyarts3.arts.ZeemanLineModel, /) bool
- __ge__(self, arg: pyarts3.arts.ZeemanLineModel, /) bool
- __getstate__()
Helper for pickle.
- __gt__(self, arg: pyarts3.arts.ZeemanLineModel, /) bool
- __hash__()
Return hash(self).
- __init__(self) None
- __init__(self, arg: pyarts3.arts.ZeemanLineModel) None
- __le__(self, arg: pyarts3.arts.ZeemanLineModel, /) bool
- __lt__(self, arg: pyarts3.arts.ZeemanLineModel, /) bool
- __ne__(self, arg: pyarts3.arts.ZeemanLineModel, /) bool