1# -*- coding: utf-8 -*-
2"""
3"""
4from __future__ import absolute_import
5
6from ._utils import _cd
7from ..unitquantity import UnitConstant
8
9
10m_t = triton_mass = UnitConstant(
11    'triton_mass',
12    _cd('triton mass'),
13    symbol='m_t'
14)
15g_t = triton_g_factor = UnitConstant(
16    'triton_g_factor',
17    _cd('triton g factor'),
18    symbol='g_t'
19)
20mu_t = triton_magnetic_moment = UnitConstant(
21    'triton_magnetic_moment',
22    _cd('triton magnetic moment'),
23    symbol='mu_t',
24    u_symbol='μ_t'
25)
26triton_mass_energy_equivalent = UnitConstant(
27    'triton_mass_energy_equivalent',
28    _cd('triton mass energy equivalent'),
29    symbol='(m_t*c**2)',
30    u_symbol='(m_t·c²)'
31)
32triton_mass_energy_equivalent_in_MeV = UnitConstant(
33    'triton_mass_energy_equivalent_in_MeV',
34    _cd('triton mass energy equivalent in MeV')
35)
36triton_mass_in_u = UnitConstant(
37    'triton_mass_in_u',
38    _cd('triton mass in u')
39)
40triton_molar_mass = UnitConstant(
41    'triton_molar_mass',
42    _cd('triton molar mass'),
43    symbol='M_t'
44)
45
46triton_electron_mass_ratio = UnitConstant(
47    'triton_electron_mass_ratio',
48    _cd('triton-electron mass ratio'),
49    symbol='(m_t/m_e)',
50    u_symbol='(m_t/mₑ)'
51)
52triton_proton_mass_ratio = UnitConstant(
53    'triton_proton_mass_ratio',
54    _cd('triton-proton mass ratio'),
55    symbol='(m_t/m_p)',
56    u_symbol='(m_t/m_p)'
57)
58
59triton_electron_magnetic_moment_ratio = UnitConstant(
60    'triton_electron_magnetic_moment_ratio',
61    _cd('triton-electron magnetic moment ratio'),
62    symbol='(mu_t/mu_e)',
63    u_symbol='(μ_t/μₑ)'
64)
65triton_magnetic_moment_to_Bohr_magneton_ratio = UnitConstant(
66    'triton_magnetic_moment_to_Bohr_magneton_ratio',
67    _cd('triton magnetic moment to Bohr magneton ratio'),
68    symbol='(mu_t/mu_B)',
69    u_symbol='(μ_t/μ_B)'
70)
71triton_magnetic_moment_to_nuclear_magneton_ratio = UnitConstant(
72    'triton_magnetic_moment_to_nuclear_magneton_ratio',
73    _cd('triton magnetic moment to nuclear magneton ratio'),
74    symbol='(mu_t/mu_N)',
75    u_symbol='(μ_t/μ_N)'
76)
77triton_neutron_magnetic_moment_ratio = UnitConstant(
78    'triton_neutron_magnetic_moment_ratio',
79    _cd('triton-neutron magnetic moment ratio'),
80    symbol='(mu_t/mu_n)',
81    u_symbol='(μ_t/μ_n)'
82)
83triton_proton_magnetic_moment_ratio = UnitConstant(
84    'triton_proton_magnetic_moment_ratio',
85    _cd('triton-proton magnetic moment ratio'),
86    symbol='(mu_t/mu_p)',
87    u_symbol='(μ_t/μ_p)'
88)
89
90del UnitConstant, _cd
91