MagneticAngles

class pyarts3.arts.zeeman.MagneticAngles(*args, **kwargs)

Magnetic angles for the Zeeman effect, note that the numbers are in radians.

Overview

Vector3

B_projected

Projection of the magnetic field onto the plane perpendicular to the line of sight.

float

H

Absolute magnetic field strength

float

ca

Magnetic sin(asimuth)

float

cz

Magnetic cos(zenith)

float

deta_du

Derivative of eta with respect to u

float

deta_dv

Derivative of eta with respect to v

float

deta_dw

Derivative of eta with respect to w

float

dtheta_du

Derivative of theta with respect to u

float

dtheta_dv

Derivative of theta with respect to v

float

dtheta_dw

Derivative of theta with respect to w

float

duct

Derivative of angle constant

Vector3

e1

Propagation vector upwards projection

Vector3

e2

Propagation vector rightward projection

float

eta

Magnetic angle eta

Vector3

k

Propagation vector

float

sa

Magnetic cos(asimuth)

float

sz

Magnetic sin(zenith)

float

theta

Magnetic angle theta

float

u

Magnetic u

float

uct

Angle constant

float

v

Magnetic v

float

w

Magnetic w

Operator

__eq__()

Return self==value.

Operator

__format__()

Default object formatter.

Operator

__ge__()

Return self>=value.

Operator

__getstate__()

Helper for pickle.

Operator

__gt__()

Return self>value.

Operator

__hash__()

Return hash(self).

Operator

__init__()

__init__(self, arg0: pyarts3.arts.Vector3, arg1: pyarts3.arts.Vector2, /) -> None

Operator

__le__()

Return self<=value.

Operator

__lt__()

Return self<value.

Operator

__ne__()

Return self!=value.

Operator

__repr__()

__repr__(self) -> str

Operator

__str__()

Return str(self).

Constructors

__init__(self) None
__init__(self, arg: pyarts3.arts.zeeman.MagneticAngles) None
__init__(self, arg0: pyarts3.arts.Vector3, arg1: pyarts3.arts.Vector2, /) None

Attributes

B_projected: Vector3

Projection of the magnetic field onto the plane perpendicular to the line of sight.

H: float

Absolute magnetic field strength

ca: float

Magnetic sin(asimuth)

cz: float

Magnetic cos(zenith)

deta_du: float

Derivative of eta with respect to u

deta_dv: float

Derivative of eta with respect to v

deta_dw: float

Derivative of eta with respect to w

dtheta_du: float

Derivative of theta with respect to u

dtheta_dv: float

Derivative of theta with respect to v

dtheta_dw: float

Derivative of theta with respect to w

duct: float

Derivative of angle constant

e1: Vector3

Propagation vector upwards projection

e2: Vector3

Propagation vector rightward projection

eta: float

Magnetic angle eta

k: Vector3

Propagation vector

sa: float

Magnetic cos(asimuth)

sz: float

Magnetic sin(zenith)

theta: float

Magnetic angle theta

u: float

Magnetic u

uct: float

Angle constant

v: float

Magnetic v

w: float

Magnetic w

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.

__getstate__()

Helper for pickle.

__gt__(value, /)

Return self>value.

__hash__()

Return hash(self).

__init__(self) None
__init__(self, arg: pyarts3.arts.zeeman.MagneticAngles) None
__init__(self, arg0: pyarts3.arts.Vector3, arg1: pyarts3.arts.Vector2, /) None
__le__(value, /)

Return self<=value.

__lt__(value, /)

Return self<value.

__ne__(value, /)

Return self!=value.

__repr__(self) str
__str__()

Return str(self).