QuantumNumberType
- class pyarts.arts.QuantumNumberType(*args, **kwargs)
Group name: “QuantumNumberType”
The type of value for a quantum number.
Valid options:
"alpha"
: Quantum number “alpha” - Not in VAMDC"config"
: Quantum number “config” - Not in VAMDC"ElecStateLabel"
: Quantum number “ElecStateLabel”"F"
: Quantum number “F”"F1"
: Quantum number “F1”"F10"
: Quantum number “F10”"F11"
: Quantum number “F11”"F12"
: Quantum number “F12”"F2"
: Quantum number “F2”"F3"
: Quantum number “F3”"F4"
: Quantum number “F4”"F5"
: Quantum number “F5”"F6"
: Quantum number “F6”"F7"
: Quantum number “F7”"F8"
: Quantum number “F8”"F9"
: Quantum number “F9”"I"
: Quantum number “I”"J"
: Quantum number “J”"K"
: Quantum number “K”"Ka"
: Quantum number “Ka”"Kc"
: Quantum number “Kc”"L"
: Quantum number “L” - Not in VAMDC"Lambda"
: Quantum number “Lambda”"N"
: Quantum number “N”"Omega"
: Quantum number “Omega”"S"
: Quantum number “S”"Sigma"
: Quantum number “Sigma”"SpinComponentLabel"
: Quantum number “SpinComponentLabel”"asSym"
: Quantum number “asSym”"elecInv"
: Quantum number “elecInv”"elecRefl"
: Quantum number “elecRefl”"elecSym"
: Quantum number “elecSym”"kronigParity"
: Quantum number “kronigParity”"l"
: Quantum number “l”"l1"
: Quantum number “l1”"l10"
: Quantum number “l10”"l11"
: Quantum number “l11”"l12"
: Quantum number “l12”"l2"
: Quantum number “l2”"l3"
: Quantum number “l3”"l4"
: Quantum number “l4”"l5"
: Quantum number “l5”"l6"
: Quantum number “l6”"l7"
: Quantum number “l7”"l8"
: Quantum number “l8”"l9"
: Quantum number “l9”"n"
: Quantum number “n” - Not in VAMDC"parity"
: Quantum number “parity”"r"
: Quantum number “r”"rotSym"
: Quantum number “rotSym”"rovibSym"
: Quantum number “rovibSym”"sym"
: Quantum number “sym”"tau"
: Quantum number “tau” - Not in VAMDC"term"
: Quantum number “term” - Not in VAMDC"v"
: Quantum number “v”"v1"
: Quantum number “v1”"v10"
: Quantum number “v10”"v11"
: Quantum number “v11”"v12"
: Quantum number “v12”"v2"
: Quantum number “v2”"v3"
: Quantum number “v3”"v4"
: Quantum number “v4”"v5"
: Quantum number “v5”"v6"
: Quantum number “v6”"v7"
: Quantum number “v7”"v8"
: Quantum number “v8”"v9"
: Quantum number “v9”"vibInv"
: Quantum number “vibInv”"vibRefl"
: Quantum number “vibRefl”"vibSym"
: Quantum number “vibSym”
Overview
Method
Read variable from file
Method
Saves variable to file
Static Method
Create variable from file
Static Method
Get a list of all options
Static Method
Get a list of all options as strings
Static Data
pyarts.arts.QuantumNumberType.ElecStateLabel
“ElecStateLabel” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F
“F” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F1
“F1” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F10
“F10” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F11
“F11” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F12
“F12” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F2
“F2” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F3
“F3” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F4
“F4” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F5
“F5” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F6
“F6” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F7
“F7” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F8
“F8” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.F9
“F9” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.I
“I” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.J
“J” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.K
“K” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.Ka
“Ka” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.Kc
“Kc” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.L
“L” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.Lambda
“Lambda” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.N
“N” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.Omega
“Omega” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.S
“S” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.Sigma
“Sigma” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.SpinComponentLabel
“SpinComponentLabel” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.alpha
“alpha” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.asSym
“asSym” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.config
“config” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.elecInv
“elecInv” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.elecRefl
“elecRefl” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.elecSym
“elecSym” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.kronigParity
“kronigParity” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l
“l” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l1
“l1” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l10
“l10” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l11
“l11” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l12
“l12” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l2
“l2” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l3
“l3” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l4
“l4” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l5
“l5” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l6
“l6” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l7
“l7” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l8
“l8” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.l9
“l9” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.n
“n” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.parity
“parity” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.r
“r” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.rotSym
“rotSym” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.rovibSym
“rovibSym” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.sym
“sym” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.tau
“tau” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.term
“term” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v
“v” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v1
“v1” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v10
“v10” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v11
“v11” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v12
“v12” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v2
“v2” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v3
“v3” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v4
“v4” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v5
“v5” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v6
“v6” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v7
“v7” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v8
“v8” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.v9
“v9” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.vibInv
“vibInv” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.vibRefl
“vibRefl” -
QuantumNumberType
Static Data
pyarts.arts.QuantumNumberType.vibSym
“vibSym” -
QuantumNumberType
Operator
self == other
Operator
self >= other
Operator
__getstate__(self) -> tuple[str]
Operator
self > other
Operator
Allows hashing
Operator
self <= other
Operator
self < other
Operator
self != other
Operator
__setstate__(self, arg: tuple[str], /) -> None
Constructors
- __init__(self) None
- __init__(self, arg: pyarts.arts.QuantumNumberType) None
- __init__(self, arg: str, /) None
Methods
- readxml(self, file: str) None
Read variable from file
- Parameters:
file (str) – A file that can be read
- On Error:
Throws RuntimeError for any failure to read
- savexml(self, file: str, type: str = 'ascii', clobber: bool = True) None
Saves variable to file
- Parameters:
- On Error:
Throws RuntimeError for any failure to save
Static Methods
- fromxml(file: str) pyarts.arts.QuantumNumberType
Create variable from file
- Parameters:
file (str) – A file that can be read
- On Error:
Throws RuntimeError for any failure to read
- get_options() list[pyarts.arts.QuantumNumberType]
Get a list of all options
Operators
- __eq__(self, arg: pyarts.arts.QuantumNumberType, /) bool
self == other
- __ge__(self, arg: pyarts.arts.QuantumNumberType, /) bool
self >= other
- __gt__(self, arg: pyarts.arts.QuantumNumberType, /) bool
self > other
- __le__(self, arg: pyarts.arts.QuantumNumberType, /) bool
self <= other
- __lt__(self, arg: pyarts.arts.QuantumNumberType, /) bool
self < other
- __ne__(self, arg: pyarts.arts.QuantumNumberType, /) bool
self != other