GalacticUnits.h
Go to the documentation of this file.
1 
14 #ifndef _galactic_GalacticUnits_h_
15 #define _galactic_GalacticUnits_h_
16 
17 #include <cmath>
18 
19 namespace galactic {
20 
21  const double lightyear = 1;
22  const double year = 1;
23 
24  const double parsec = 3.26 * lightyear;
25  const double kiloparsec = 1.e3 * parsec;
26  const double kiloparsec2 = kiloparsec * kiloparsec;
27  const double lightspeed = lightyear / year;
28 
29  const double meter = lightyear / (3 * 3.15e15);
30  const double meter2 = meter * meter;
31 
32  const double second = year / 3.15e7;
33 
34  const double EeV = 1;
35  const double eV = 1e-18 * EeV;
36 
37  const double eplus = 1;
38  const double volt = eV / eplus;
39 
40  const double tesla = volt * second / meter2;
41  const double gauss = 1e-4 * tesla;
42  const double microgauss = 1e-6 * gauss;
43 
44  const double degree = M_PI / 180;
45 
46  const double ampere = 1;
47  const double henry = volt * second / ampere;
48  const double mu0 = 4 * M_PI * 1e-7 * henry/meter;
49 
50 }
51 
52 #endif
const double eV
Definition: GalacticUnits.h:35
const double kiloparsec
Definition: GalacticUnits.h:25
const double ampere
Definition: GalacticUnits.h:46
const double tesla
Definition: GalacticUnits.h:40
const double eplus
Definition: GalacticUnits.h:37
const double degree
Definition: GalacticUnits.h:44
const double meter
Definition: GalacticUnits.h:29
const double EeV
Definition: GalacticUnits.h:34
const double gauss
Definition: GalacticUnits.h:41
const double meter2
Definition: GalacticUnits.h:30
const double lightyear
Definition: GalacticUnits.h:21
const double mu0
Definition: GalacticUnits.h:48
const double second
Definition: GalacticUnits.h:32
const double lightspeed
Definition: GalacticUnits.h:27
const double parsec
Definition: GalacticUnits.h:24
const double kiloparsec2
Definition: GalacticUnits.h:26
const double henry
Definition: GalacticUnits.h:47
const double volt
Definition: GalacticUnits.h:38
const double microgauss
Definition: GalacticUnits.h:42
const double year
Definition: GalacticUnits.h:22

, generated on Tue Sep 26 2023.