aim2dat.units¶
Sub-package containing units and unit conversions. 'eV' and 'angstrom' are set to 1.0
and the unit of time is ansgrom/sqrt(u/eV) per default.
However, other units can be set as base:
>>> length = Length(base_unit="m")
>>> length.m
1.0
Submodules¶
Classes¶
Class to access fundamental constants. |
|
Convert units used in spectroscopy. |
Package Contents¶
-
class aim2dat.units.Constants(constants: str | dict =
'CODATA_2022')[source]¶ Class to access fundamental constants.
Overview
Methods¶ get_unit(name)Get unit of constant.
get_value(name)Get value of constant.
get_value_unit(name)Get value and unit of constant.
- class aim2dat.units.UnitConverter[source]¶
Bases:
_BaseUnitConverterConvert units used in spectroscopy.
Overview
Methods¶ convert_units(value, unit_1, unit_2)class Convert one unit into another.
-
available_units =
[]¶
- plot_labels¶
-
available_units =