Geant4-11
G4SystemOfUnits.hh
Go to the documentation of this file.
1//
2// ********************************************************************
3// * License and Disclaimer *
4// * *
5// * The Geant4 software is copyright of the Copyright Holders of *
6// * the Geant4 Collaboration. It is provided under the terms and *
7// * conditions of the Geant4 Software License, included in the file *
8// * LICENSE and available at http://cern.ch/geant4/license . These *
9// * include a list of copyright holders. *
10// * *
11// * Neither the authors of this software system, nor their employing *
12// * institutes,nor the agencies providing financial support for this *
13// * work make any representation or warranty, express or implied, *
14// * regarding this software system or assume any liability for its *
15// * use. Please see the license in the file LICENSE and URL above *
16// * for the full disclaimer and the limitation of liability. *
17// * *
18// * This code implementation is the result of the scientific and *
19// * technical work of the GEANT4 collaboration. *
20// * By using, copying, modifying or distributing the software (or *
21// * any work based on the software) you agree to acknowledge its *
22// * use in resulting scientific publications, and indicate your *
23// * acceptance of all terms of the Geant4 Software license. *
24// ********************************************************************
25//
26// G4SystemOfUnits
27//
28// Import CLHEP units on global namespace.
29// Restricted to internal use -only- in source code
30
31// Author: G.Cosmo, CERN
32// --------------------------------------------------------------------
33#ifndef G4SystemOfUnits_hh
34#define G4SystemOfUnits_hh 1
35
37
38using CLHEP::ampere;
39using CLHEP::angstrom;
41using CLHEP::bar;
42using CLHEP::barn;
44using CLHEP::candela;
48using CLHEP::cL;
49using CLHEP::cm;
50using CLHEP::cm2;
51using CLHEP::cm3;
52using CLHEP::coulomb;
53using CLHEP::curie;
54using CLHEP::day;
55using CLHEP::deg;
56using CLHEP::degree;
57using CLHEP::dL;
58using CLHEP::e_SI;
60using CLHEP::eplus;
61using CLHEP::eV;
62using CLHEP::farad;
63using CLHEP::fermi;
64using CLHEP::g;
65using CLHEP::gauss;
66using CLHEP::GeV;
68using CLHEP::gram;
69using CLHEP::gray;
70using CLHEP::henry;
72using CLHEP::hertz;
73using CLHEP::hour;
74using CLHEP::joule;
75using CLHEP::kelvin;
76using CLHEP::keV;
77using CLHEP::kg;
80using CLHEP::kilogram;
85using CLHEP::kilovolt;
86using CLHEP::km;
87using CLHEP::km2;
88using CLHEP::km3;
89using CLHEP::L;
90using CLHEP::liter;
91using CLHEP::lumen;
92using CLHEP::lux;
93using CLHEP::m;
94using CLHEP::m2;
95using CLHEP::m3;
98using CLHEP::megavolt;
99using CLHEP::meter;
100using CLHEP::meter2;
101using CLHEP::meter3;
102using CLHEP::MeV;
103using CLHEP::mg;
105using CLHEP::microbarn;
110using CLHEP::millibarn;
113using CLHEP::milligram;
119using CLHEP::minute;
120using CLHEP::mL;
121using CLHEP::mm;
122using CLHEP::mm2;
123using CLHEP::mm3;
124using CLHEP::mole;
125using CLHEP::mrad;
126using CLHEP::ms;
128using CLHEP::nanobarn;
129using CLHEP::nanofarad;
130using CLHEP::nanometer;
132using CLHEP::newton;
133using CLHEP::nm;
134using CLHEP::ns;
135using CLHEP::ohm;
136using CLHEP::parsec;
137using CLHEP::pc;
138using CLHEP::perCent;
142using CLHEP::PeV;
143using CLHEP::picobarn;
144using CLHEP::picofarad;
146using CLHEP::ps;
147using CLHEP::rad;
148using CLHEP::radian;
149using CLHEP::s;
150using CLHEP::second;
151using CLHEP::sr;
152using CLHEP::steradian;
154using CLHEP::tesla;
155using CLHEP::TeV;
156using CLHEP::um;
157using CLHEP::us;
158using CLHEP::volt;
159using CLHEP::watt;
160using CLHEP::weber;
161using CLHEP::year;
162
163#endif
static constexpr double kilogauss
static constexpr double eplus
static constexpr double mm
Definition: SystemOfUnits.h:96
static constexpr double microbarn
Definition: SystemOfUnits.h:88
static constexpr double dL
static constexpr double nanometer
Definition: SystemOfUnits.h:82
static constexpr double curie
static constexpr double millibarn
Definition: SystemOfUnits.h:87
static constexpr double picobarn
Definition: SystemOfUnits.h:90
static constexpr double deg
static constexpr double perThousand
static constexpr double centimeter2
Definition: SystemOfUnits.h:68
static constexpr double km3
static constexpr double m2
static constexpr double nanoampere
static constexpr double farad
static constexpr double mg
static constexpr double cm3
static constexpr double kg
static constexpr double meter3
Definition: SystemOfUnits.h:73
static constexpr double teraelectronvolt
static constexpr double degree
static constexpr double gigaelectronvolt
static constexpr double kilometer3
Definition: SystemOfUnits.h:77
static constexpr double picosecond
static constexpr double petaelectronvolt
static constexpr double um
Definition: SystemOfUnits.h:94
static constexpr double TeV
static constexpr double barn
Definition: SystemOfUnits.h:86
static constexpr double kilometer2
Definition: SystemOfUnits.h:76
static constexpr double year
static constexpr double kiloelectronvolt
static constexpr double hertz
static constexpr double microampere
static constexpr double ampere
static constexpr double meter2
Definition: SystemOfUnits.h:72
static constexpr double tesla
static constexpr double henry
static constexpr double e_SI
static constexpr double millisecond
static constexpr double gram
static constexpr double GeV
static constexpr double radian
static constexpr double kilovolt
static constexpr double weber
static constexpr double kilohertz
static constexpr double lumen
static constexpr double liter
static constexpr double day
static constexpr double picofarad
static constexpr double kilogram
static constexpr double millimeter2
Definition: SystemOfUnits.h:64
static constexpr double kelvin
static constexpr double us
static constexpr double keV
static constexpr double mm3
Definition: SystemOfUnits.h:98
static constexpr double nanofarad
static constexpr double pc
static constexpr double parsec
Definition: SystemOfUnits.h:79
static constexpr double perCent
static constexpr double MeV
static constexpr double micrometer
Definition: SystemOfUnits.h:81
static constexpr double megahertz
static constexpr double mL
static constexpr double millifarad
static constexpr double km
static constexpr double sr
static constexpr double minute
static constexpr double g
static constexpr double millielectronvolt
static constexpr double steradian
static constexpr double mole
static constexpr double volt
static constexpr double L
static constexpr double PeV
static constexpr double atmosphere
static constexpr double gray
static constexpr double perMillion
static constexpr double megavolt
static constexpr double nanosecond
static constexpr double microfarad
static constexpr double microsecond
static constexpr double cm2
static constexpr double milliampere
static constexpr double cL
static constexpr double gauss
static constexpr double ns
static constexpr double candela
static constexpr double m3
static constexpr double milliradian
static constexpr double km2
static constexpr double ohm
static constexpr double mm2
Definition: SystemOfUnits.h:97
static constexpr double electronvolt
static constexpr double nanobarn
Definition: SystemOfUnits.h:89
static constexpr double second
static constexpr double watt
static constexpr double bar
static constexpr double meter
Definition: SystemOfUnits.h:71
static constexpr double centimeter3
Definition: SystemOfUnits.h:69
static constexpr double millimeter
Definition: SystemOfUnits.h:63
static constexpr double ps
static constexpr double eV
static constexpr double ms
static constexpr double coulomb
static constexpr double hour
static constexpr double cm
static constexpr double angstrom
Definition: SystemOfUnits.h:83
static constexpr double megaelectronvolt
static constexpr double centimeter
Definition: SystemOfUnits.h:67
static constexpr double lux
static constexpr double millimeter3
Definition: SystemOfUnits.h:65
static constexpr double newton
static constexpr double kilometer
Definition: SystemOfUnits.h:75
static constexpr double becquerel
static constexpr double joule
static constexpr double m
static constexpr double rad
static constexpr double hep_pascal
static constexpr double milligram
static constexpr double mrad
static constexpr double nm
Definition: SystemOfUnits.h:93
static constexpr double fermi
Definition: SystemOfUnits.h:84
static constexpr double s