Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Documentation
ExampleApplications
Utilities
ODEIntegrator
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
galactic::eV
const double eV
Definition:
GalacticUnits.h:35
galactic::kiloparsec
const double kiloparsec
Definition:
GalacticUnits.h:25
galactic::ampere
const double ampere
Definition:
GalacticUnits.h:46
galactic::tesla
const double tesla
Definition:
GalacticUnits.h:40
galactic::eplus
const double eplus
Definition:
GalacticUnits.h:37
galactic::degree
const double degree
Definition:
GalacticUnits.h:44
galactic::meter
const double meter
Definition:
GalacticUnits.h:29
galactic::EeV
const double EeV
Definition:
GalacticUnits.h:34
galactic::gauss
const double gauss
Definition:
GalacticUnits.h:41
galactic::meter2
const double meter2
Definition:
GalacticUnits.h:30
galactic::lightyear
const double lightyear
Definition:
GalacticUnits.h:21
galactic::mu0
const double mu0
Definition:
GalacticUnits.h:48
galactic::second
const double second
Definition:
GalacticUnits.h:32
galactic::lightspeed
const double lightspeed
Definition:
GalacticUnits.h:27
galactic::parsec
const double parsec
Definition:
GalacticUnits.h:24
galactic::kiloparsec2
const double kiloparsec2
Definition:
GalacticUnits.h:26
galactic::henry
const double henry
Definition:
GalacticUnits.h:47
galactic::volt
const double volt
Definition:
GalacticUnits.h:38
galactic::microgauss
const double microgauss
Definition:
GalacticUnits.h:42
galactic::year
const double year
Definition:
GalacticUnits.h:22
, generated on Tue Sep 26 2023.