faninsar.constants.Frequency#
- class faninsar.constants.Frequency(data: float, unit: Literal['GHz', 'MHz', 'kHz', 'Hz'] = 'GHz')[source]#
Bases:
objectDataclass for frequency.
Methods
__init__(data[, unit])to_GHz()Convert frequency to GHz.
to_Hz()Convert frequency to Hz.
to_MHz()Convert frequency to MHz.
to_kHz()Convert frequency to kHz.
to_unit(unit)Convert frequency to the specified unit.
to_wavelength([unit])Convert frequency to wavelength.
Attributes
- to_unit(unit: Literal['GHz', 'MHz', 'kHz', 'Hz']) Frequency[source]#
Convert frequency to the specified unit.
- to_wavelength(unit: Literal['m', 'cm', 'dm', 'mm'] = 'm') Wavelength[source]#
Convert frequency to wavelength.
- Parameters:
unit (str) – The unit of the wavelength. Default: m.