LineShapeOutput

class pyarts.arts.LineShapeOutput(*args, **kwargs)

Derived line shape parameters

Overview

Attribute

D0

float: Pressure f-shifting speed-independent

Attribute

D2

float: Pressure f-shifting speed-dependent

Attribute

DV

float: Second order line mixing f-shifting

Attribute

ETA

float: Correlation

Attribute

FVC

float: Frequency of velocity-changing collisions

Attribute

G

float: Second order line mixing coefficient

Attribute

G0

float: Pressure broadening speed-independent

Attribute

G2

float: Pressure broadening speed-dependent

Attribute

Y

float: First order line mixing coefficient

Operator

__eq__()

Return self==value.

Operator

__ge__()

Return self>=value.

Operator

__getstate__()

__getstate__(self) -> tuple[float, float, float, float, float, float, float, float, float]

Operator

__gt__()

Return self>value.

Operator

__hash__()

Return hash(self).

Operator

__le__()

Return self<=value.

Operator

__lt__()

Return self<value.

Operator

__ne__()

Return self!=value.

Operator

__setstate__()

__setstate__(self, arg: tuple[float, float, float, float, float, float, float, float, float], /) -> None

Constructors

__init__(self, g0: float = 0, d0: float = 0, g2: float = 0, d2: float = 0, fvc: float = 0, eta: float = 0, y: float = 0, g: float = 0, dv: float = 0) None

From values

Attributes

D0

Pressure f-shifting speed-independent

Type:

float

D2

Pressure f-shifting speed-dependent

Type:

float

DV

Second order line mixing f-shifting

Type:

float

ETA

Correlation

Type:

float

FVC

Frequency of velocity-changing collisions

Type:

float

G

Second order line mixing coefficient

Type:

float

G0

Pressure broadening speed-independent

Type:

float

G2

Pressure broadening speed-dependent

Type:

float

Y

First order line mixing coefficient

Type:

float

Operators

__eq__(value, /)

Return self==value.

__ge__(value, /)

Return self>=value.

__getstate__(self) tuple[float, float, float, float, float, float, float, float, float]
__gt__(value, /)

Return self>value.

__hash__()

Return hash(self).

__le__(value, /)

Return self<=value.

__lt__(value, /)

Return self<value.

__ne__(value, /)

Return self!=value.

__setstate__(self, arg: tuple[float, float, float, float, float, float, float, float, float], /) None