Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v30r3 (a5ef0a68)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SystemOfUnits.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Gaudi
 Helper functions to set/get the application return code.
 
 Gaudi::Units
 

Variables

constexpr double Gaudi::Units::millimeter = 1.
 
constexpr double Gaudi::Units::millimeter2 = millimeter * millimeter
 
constexpr double Gaudi::Units::millimeter3 = millimeter * millimeter * millimeter
 
constexpr double Gaudi::Units::centimeter = 10. * millimeter
 
constexpr double Gaudi::Units::centimeter2 = centimeter * centimeter
 
constexpr double Gaudi::Units::centimeter3 = centimeter * centimeter * centimeter
 
constexpr double Gaudi::Units::meter = 1000. * millimeter
 
constexpr double Gaudi::Units::meter2 = meter * meter
 
constexpr double Gaudi::Units::meter3 = meter * meter * meter
 
constexpr double Gaudi::Units::kilometer = 1000. * meter
 
constexpr double Gaudi::Units::kilometer2 = kilometer * kilometer
 
constexpr double Gaudi::Units::kilometer3 = kilometer * kilometer * kilometer
 
constexpr double Gaudi::Units::parsec = 3.0856775807e+16 * meter
 
constexpr double Gaudi::Units::micrometer = 1.e-6 * meter
 
constexpr double Gaudi::Units::nanometer = 1.e-9 * meter
 
constexpr double Gaudi::Units::angstrom = 1.e-10 * meter
 
constexpr double Gaudi::Units::fermi = 1.e-15 * meter
 
constexpr double Gaudi::Units::barn = 1.e-28 * meter2
 
constexpr double Gaudi::Units::millibarn = 1.e-3 * barn
 
constexpr double Gaudi::Units::microbarn = 1.e-6 * barn
 
constexpr double Gaudi::Units::nanobarn = 1.e-9 * barn
 
constexpr double Gaudi::Units::picobarn = 1.e-12 * barn
 
constexpr double Gaudi::Units::nm = nanometer
 
constexpr double Gaudi::Units::um = micrometer
 
constexpr double Gaudi::Units::mm = millimeter
 
constexpr double Gaudi::Units::mm2 = millimeter2
 
constexpr double Gaudi::Units::mm3 = millimeter3
 
constexpr double Gaudi::Units::cm = centimeter
 
constexpr double Gaudi::Units::cm2 = centimeter2
 
constexpr double Gaudi::Units::cm3 = centimeter3
 
constexpr double Gaudi::Units::m = meter
 
constexpr double Gaudi::Units::m2 = meter2
 
constexpr double Gaudi::Units::m3 = meter3
 
constexpr double Gaudi::Units::km = kilometer
 
constexpr double Gaudi::Units::km2 = kilometer2
 
constexpr double Gaudi::Units::km3 = kilometer3
 
constexpr double Gaudi::Units::pc = parsec
 
constexpr double Gaudi::Units::radian = 1.
 
constexpr double Gaudi::Units::milliradian = 1.e-3 * radian
 
constexpr double Gaudi::Units::degree = ( 3.14159265358979323846 / 180.0 ) * radian
 
constexpr double Gaudi::Units::steradian = 1.
 
constexpr double Gaudi::Units::rad = radian
 
constexpr double Gaudi::Units::mrad = milliradian
 
constexpr double Gaudi::Units::sr = steradian
 
constexpr double Gaudi::Units::deg = degree
 
constexpr double Gaudi::Units::nanosecond = 1.
 
constexpr double Gaudi::Units::second = 1.e+9 * nanosecond
 
constexpr double Gaudi::Units::millisecond = 1.e-3 * second
 
constexpr double Gaudi::Units::microsecond = 1.e-6 * second
 
constexpr double Gaudi::Units::picosecond = 1.e-12 * second
 
constexpr double Gaudi::Units::femtosecond = 1.e-15 * second
 
constexpr double Gaudi::Units::hertz = 1. / second
 
constexpr double Gaudi::Units::kilohertz = 1.e+3 * hertz
 
constexpr double Gaudi::Units::megahertz = 1.e+6 * hertz
 
constexpr double Gaudi::Units::ns = nanosecond
 
constexpr double Gaudi::Units::s = second
 
constexpr double Gaudi::Units::ms = millisecond
 
constexpr double Gaudi::Units::eplus = 1.
 
constexpr double Gaudi::Units::e_SI = 1.60217733e-19
 
constexpr double Gaudi::Units::coulomb = eplus / e_SI
 
constexpr double Gaudi::Units::megaelectronvolt = 1.
 
constexpr double Gaudi::Units::electronvolt = 1.e-6 * megaelectronvolt
 
constexpr double Gaudi::Units::kiloelectronvolt = 1.e-3 * megaelectronvolt
 
constexpr double Gaudi::Units::gigaelectronvolt = 1.e+3 * megaelectronvolt
 
constexpr double Gaudi::Units::teraelectronvolt = 1.e+6 * megaelectronvolt
 
constexpr double Gaudi::Units::petaelectronvolt = 1.e+9 * megaelectronvolt
 
constexpr double Gaudi::Units::joule = electronvolt / e_SI
 
constexpr double Gaudi::Units::MeV = megaelectronvolt
 
constexpr double Gaudi::Units::eV = electronvolt
 
constexpr double Gaudi::Units::keV = kiloelectronvolt
 
constexpr double Gaudi::Units::GeV = gigaelectronvolt
 
constexpr double Gaudi::Units::TeV = teraelectronvolt
 
constexpr double Gaudi::Units::PeV = petaelectronvolt
 
constexpr double Gaudi::Units::kilogram = joule * second * second / ( meter * meter )
 
constexpr double Gaudi::Units::gram = 1.e-3 * kilogram
 
constexpr double Gaudi::Units::milligram = 1.e-3 * gram
 
constexpr double Gaudi::Units::kg = kilogram
 
constexpr double Gaudi::Units::g = gram
 
constexpr double Gaudi::Units::mg = milligram
 
constexpr double Gaudi::Units::watt = joule / second
 
constexpr double Gaudi::Units::newton = joule / meter
 
constexpr double Gaudi::Units::Pa = newton / m2
 
constexpr double Gaudi::Units::bar = 100000 * Pa
 
constexpr double Gaudi::Units::atmosphere = 101325 * Pa
 
constexpr double Gaudi::Units::ampere = coulomb / second
 
constexpr double Gaudi::Units::milliampere = 1.e-3 * ampere
 
constexpr double Gaudi::Units::microampere = 1.e-6 * ampere
 
constexpr double Gaudi::Units::nanoampere = 1.e-9 * ampere
 
constexpr double Gaudi::Units::megavolt = megaelectronvolt / eplus
 
constexpr double Gaudi::Units::kilovolt = 1.e-3 * megavolt
 
constexpr double Gaudi::Units::volt = 1.e-6 * megavolt
 
constexpr double Gaudi::Units::ohm = volt / ampere
 
constexpr double Gaudi::Units::farad = coulomb / volt
 
constexpr double Gaudi::Units::millifarad = 1.e-3 * farad
 
constexpr double Gaudi::Units::microfarad = 1.e-6 * farad
 
constexpr double Gaudi::Units::nanofarad = 1.e-9 * farad
 
constexpr double Gaudi::Units::picofarad = 1.e-12 * farad
 
constexpr double Gaudi::Units::weber = volt * second
 
constexpr double Gaudi::Units::tesla = volt * second / meter2
 
constexpr double Gaudi::Units::gauss = 1.e-4 * tesla
 
constexpr double Gaudi::Units::kilogauss = 1.e-1 * tesla
 
constexpr double Gaudi::Units::henry = weber / ampere
 
constexpr double Gaudi::Units::kelvin = 1.
 
constexpr double Gaudi::Units::mole = 1.
 
constexpr double Gaudi::Units::becquerel = 1. / second
 
constexpr double Gaudi::Units::curie = 3.7e+10 * becquerel
 
constexpr double Gaudi::Units::gray = joule / kilogram
 
constexpr double Gaudi::Units::candela = 1.
 
constexpr double Gaudi::Units::lumen = candela * steradian
 
constexpr double Gaudi::Units::lux = lumen / meter2
 
constexpr double Gaudi::Units::perCent = 0.01
 
constexpr double Gaudi::Units::perThousand = 0.001
 
constexpr double Gaudi::Units::perMillion = 0.000001