| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Variables
Gaudi::Units Namespace Reference

## Variables
static const double | pi = 3.14159265358979323846
static const double | twopi = 2*pi
static const double | halfpi = pi/2
static const double | pi2 = pi*pi
static const double | Avogadro = 6.0221367e+23/mole
static const double | c_light = 2.99792458e+8 * m/s
static const double | c_squared = c_light * c_light
static const double | h_Planck = 6.6260755e-34 * joule*s
static const double | hbar_Planck = h_Planck/twopi
static const double | hbarc = hbar_Planck * c_light
static const double | hbarc_squared = hbarc * hbarc
static const double | electron_charge = - eplus
static const double | e_squared = eplus * eplus
static const double | electron_mass_c2 = 0.51099906 * MeV
static const double | proton_mass_c2 = 938.27231 * MeV
static const double | neutron_mass_c2 = 939.56563 * MeV
static const double | amu_c2 = 931.49432 * MeV
static const double | amu = amu_c2/c_squared
static const double | mu0 = 4*pi*1.e-7 * henry/m
static const double | epsilon0 = 1./(c_squared*mu0)
static const double | elm_coupling = e_squared/(4*pi*epsilon0)
static const double | fine_structure_const = elm_coupling/hbarc
static const double | classic_electr_radius = elm_coupling/electron_mass_c2
static const double | electron_Compton_length = hbarc/electron_mass_c2
static const double | Bohr_radius = electron_Compton_length/fine_structure_const
static const double | alpha_rcl2
static const double | twopi_mc2_rcl2
static const double | k_Boltzmann = 8.617385e-11 * MeV/kelvin
static const double | STP_Temperature = 273.15*kelvin
static const double | STP_Pressure = 1.*atmosphere
static const double | kGasThreshold = 10.*mg/cm3
static const double | universe_mean_density = 1.e-25*g/cm3
static const double | millimeter = 1.
static const double | millimeter2 = millimeter*millimeter
static const double | millimeter3 = millimeter*millimeter*millimeter
static const double | centimeter = 10.*millimeter
static const double | centimeter2 = centimeter*centimeter
static const double | centimeter3 = centimeter*centimeter*centimeter
static const double | meter = 1000.*millimeter
static const double | meter2 = meter*meter
static const double | meter3 = meter*meter*meter
static const double | kilometer = 1000.*meter
static const double | kilometer2 = kilometer*kilometer
static const double | kilometer3 = kilometer*kilometer*kilometer
static const double | parsec = 3.0856775807e+16*meter
static const double | micrometer = 1.e-6 *meter
static const double | nanometer = 1.e-9 *meter
static const double | angstrom = 1.e-10*meter
static const double | fermi = 1.e-15*meter
static const double | barn = 1.e-28*meter2
static const double | millibarn = 1.e-3 *barn
static const double | microbarn = 1.e-6 *barn
static const double | nanobarn = 1.e-9 *barn
static const double | picobarn = 1.e-12*barn
static const double | nm = nanometer
static const double | um = micrometer
static const double | mm = millimeter
static const double | mm2 = millimeter2
static const double | mm3 = millimeter3
static const double | cm = centimeter
static const double | cm2 = centimeter2
static const double | cm3 = centimeter3
static const double | m = meter
static const double | m2 = meter2
static const double | m3 = meter3
static const double | km = kilometer
static const double | km2 = kilometer2
static const double | km3 = kilometer3
static const double | pc = parsec
static const double | radian = 1.
static const double | milliradian = 1.e-3*radian
static const double | degree = (3.14159265358979323846/180.0)*radian
static const double | steradian = 1.
static const double | rad = radian
static const double | mrad = milliradian
static const double | sr = steradian
static const double | deg = degree
static const double | nanosecond = 1.
static const double | second = 1.e+9 *nanosecond
static const double | millisecond = 1.e-3 *second
static const double | microsecond = 1.e-6 *second
static const double | picosecond = 1.e-12*second
static const double | femtosecond = 1.e-15*second
static const double | hertz = 1./second
static const double | kilohertz = 1.e+3*hertz
static const double | megahertz = 1.e+6*hertz
static const double | ns = nanosecond
static const double | s = second
static const double | ms = millisecond
static const double | eplus = 1.
static const double | e_SI = 1.60217733e-19
static const double | coulomb = eplus/e_SI
static const double | megaelectronvolt = 1.
static const double | electronvolt = 1.e-6*megaelectronvolt
static const double | kiloelectronvolt = 1.e-3*megaelectronvolt
static const double | gigaelectronvolt = 1.e+3*megaelectronvolt
static const double | teraelectronvolt = 1.e+6*megaelectronvolt
static const double | petaelectronvolt = 1.e+9*megaelectronvolt
static const double | joule = electronvolt/e_SI
static const double | MeV = megaelectronvolt
static const double | eV = electronvolt
static const double | keV = kiloelectronvolt
static const double | GeV = gigaelectronvolt
static const double | TeV = teraelectronvolt
static const double | PeV = petaelectronvolt
static const double | kilogram = joule*second*second/(meter*meter)
static const double | gram = 1.e-3*kilogram
static const double | milligram = 1.e-3*gram
static const double | kg = kilogram
static const double | g = gram
static const double | mg = milligram
static const double | watt = joule/second
static const double | newton = joule/meter
static const double | Pa = newton/m2
static const double | bar = 100000*Pa
static const double | atmosphere = 101325*Pa
static const double | ampere = coulomb/second
static const double | milliampere = 1.e-3*ampere
static const double | microampere = 1.e-6*ampere
static const double | nanoampere = 1.e-9*ampere
static const double | megavolt = megaelectronvolt/eplus
static const double | kilovolt = 1.e-3*megavolt
static const double | volt = 1.e-6*megavolt
static const double | ohm = volt/ampere
static const double | farad = coulomb/volt
static const double | millifarad = 1.e-3*farad
static const double | microfarad = 1.e-6*farad
static const double | nanofarad = 1.e-9*farad
static const double | picofarad = 1.e-12*farad
static const double | weber = volt*second
static const double | tesla = volt*second/meter2
static const double | gauss = 1.e-4*tesla
static const double | kilogauss = 1.e-1*tesla
static const double | henry = weber/ampere
static const double | kelvin = 1.
static const double | mole = 1.
static const double | becquerel = 1./second
static const double | curie = 3.7e+10 * becquerel
static const double | gray = joule/kilogram
static const double | candela = 1.
static const double | lumen = candela*steradian
static const double | lux = lumen/meter2
static const double | perCent = 0.01
static const double | perThousand = 0.001
static const double | perMillion = 0.000001

## Variable Documentation

const double Gaudi::Units::alpha_rcl2
| static

Initial value:
= fine_structure_const
*classic_electr_radius
*classic_electr_radius

Definition at line 99 of file PhysicalConstants.h.

const double Gaudi::Units::ampere = coulomb/second
| static

Definition at line 197 of file SystemOfUnits.h.

const double Gaudi::Units::amu = amu_c2/c_squared
| static

Definition at line 81 of file PhysicalConstants.h.

const double Gaudi::Units::amu_c2 = 931.49432 * MeV
| static

Definition at line 80 of file PhysicalConstants.h.

const double Gaudi::Units::angstrom = 1.e-10*meter
| static

Definition at line 73 of file SystemOfUnits.h.

const double Gaudi::Units::atmosphere = 101325*Pa
| static

Definition at line 192 of file SystemOfUnits.h.

const double Gaudi::Units::Avogadro = 6.0221367e+23/mole
| static

Definition at line 51 of file PhysicalConstants.h.

const double Gaudi::Units::bar = 100000*Pa
| static

Definition at line 191 of file SystemOfUnits.h.

const double Gaudi::Units::barn = 1.e-28*meter2
| static

Definition at line 76 of file SystemOfUnits.h.

const double Gaudi::Units::becquerel = 1./second
| static

Definition at line 254 of file SystemOfUnits.h.

const double Gaudi::Units::Bohr_radius = electron_Compton_length/fine_structure_const
| static

Definition at line 97 of file PhysicalConstants.h.

const double Gaudi::Units::c_light = 2.99792458e+8 * m/s
| static

Definition at line 57 of file PhysicalConstants.h.

const double Gaudi::Units::c_squared = c_light * c_light
| static

Definition at line 58 of file PhysicalConstants.h.

const double Gaudi::Units::candela = 1.
| static

Definition at line 265 of file SystemOfUnits.h.

const double Gaudi::Units::centimeter = 10.*millimeter
| static

Definition at line 57 of file SystemOfUnits.h.

const double Gaudi::Units::centimeter2 = centimeter*centimeter
| static

Definition at line 58 of file SystemOfUnits.h.

const double Gaudi::Units::centimeter3 = centimeter*centimeter*centimeter
| static

Definition at line 59 of file SystemOfUnits.h.

const double Gaudi::Units::classic_electr_radius = elm_coupling/electron_mass_c2
| static

Definition at line 95 of file PhysicalConstants.h.

const double Gaudi::Units::cm = centimeter
| static

Definition at line 90 of file SystemOfUnits.h.

const double Gaudi::Units::cm2 = centimeter2
| static

Definition at line 91 of file SystemOfUnits.h.

const double Gaudi::Units::cm3 = centimeter3
| static

Definition at line 92 of file SystemOfUnits.h.

const double Gaudi::Units::coulomb = eplus/e_SI
| static

Definition at line 143 of file SystemOfUnits.h.

const double Gaudi::Units::curie = 3.7e+10 * becquerel
| static

Definition at line 255 of file SystemOfUnits.h.

const double Gaudi::Units::deg = degree
| static

Definition at line 117 of file SystemOfUnits.h.

const double Gaudi::Units::degree = (3.14159265358979323846/180.0)*radian
| static

Definition at line 109 of file SystemOfUnits.h.

const double Gaudi::Units::e_SI = 1.60217733e-19
| static

Definition at line 142 of file SystemOfUnits.h.

const double Gaudi::Units::e_squared = eplus * eplus
| static

Definition at line 71 of file PhysicalConstants.h.

const double Gaudi::Units::electron_charge = - eplus
| static

Definition at line 70 of file PhysicalConstants.h.

const double Gaudi::Units::electron_Compton_length = hbarc/electron_mass_c2
| static

Definition at line 96 of file PhysicalConstants.h.

const double Gaudi::Units::electron_mass_c2 = 0.51099906 * MeV
| static

Definition at line 77 of file PhysicalConstants.h.

const double Gaudi::Units::electronvolt = 1.e-6*megaelectronvolt
| static

Definition at line 149 of file SystemOfUnits.h.

const double Gaudi::Units::elm_coupling = e_squared/(4*pi*epsilon0)
| static

Definition at line 93 of file PhysicalConstants.h.

const double Gaudi::Units::eplus = 1.
| static

Definition at line 141 of file SystemOfUnits.h.

const double Gaudi::Units::epsilon0 = 1./(c_squared*mu0)
| static

Definition at line 88 of file PhysicalConstants.h.

const double Gaudi::Units::eV = electronvolt
| static

Definition at line 159 of file SystemOfUnits.h.

const double Gaudi::Units::farad = coulomb/volt
| static

Definition at line 217 of file SystemOfUnits.h.

const double Gaudi::Units::femtosecond = 1.e-15*second
| static

Definition at line 127 of file SystemOfUnits.h.

const double Gaudi::Units::fermi = 1.e-15*meter
| static

Definition at line 74 of file SystemOfUnits.h.

const double Gaudi::Units::fine_structure_const = elm_coupling/hbarc
| static

Definition at line 94 of file PhysicalConstants.h.

const double Gaudi::Units::g = gram
| static

Definition at line 174 of file SystemOfUnits.h.

const double Gaudi::Units::gauss = 1.e-4*tesla
| static

Definition at line 233 of file SystemOfUnits.h.

const double Gaudi::Units::GeV = gigaelectronvolt
| static

Definition at line 161 of file SystemOfUnits.h.

const double Gaudi::Units::gigaelectronvolt = 1.e+3*megaelectronvolt
| static

Definition at line 151 of file SystemOfUnits.h.

const double Gaudi::Units::gram = 1.e-3*kilogram
| static

Definition at line 169 of file SystemOfUnits.h.

const double Gaudi::Units::gray = joule/kilogram
| static

Definition at line 260 of file SystemOfUnits.h.

const double Gaudi::Units::h_Planck = 6.6260755e-34 * joule*s
| static

Definition at line 65 of file PhysicalConstants.h.

const double Gaudi::Units::halfpi = pi/2
| static

Definition at line 48 of file PhysicalConstants.h.

const double Gaudi::Units::hbar_Planck = h_Planck/twopi
| static

Definition at line 66 of file PhysicalConstants.h.

const double Gaudi::Units::hbarc = hbar_Planck * c_light
| static

Definition at line 67 of file PhysicalConstants.h.

const double Gaudi::Units::hbarc_squared = hbarc * hbarc
| static

Definition at line 68 of file PhysicalConstants.h.

const double Gaudi::Units::henry = weber/ampere
| static

Definition at line 239 of file SystemOfUnits.h.

const double Gaudi::Units::hertz = 1./second
| static

Definition at line 129 of file SystemOfUnits.h.

const double Gaudi::Units::joule = electronvolt/e_SI
| static

Definition at line 155 of file SystemOfUnits.h.

const double Gaudi::Units::k_Boltzmann = 8.617385e-11 * MeV/kelvin
| static

Definition at line 107 of file PhysicalConstants.h.

const double Gaudi::Units::kelvin = 1.
| static

Definition at line 244 of file SystemOfUnits.h.

const double Gaudi::Units::keV = kiloelectronvolt
| static

Definition at line 160 of file SystemOfUnits.h.

const double Gaudi::Units::kg = kilogram
| static

Definition at line 173 of file SystemOfUnits.h.

const double Gaudi::Units::kGasThreshold = 10.*mg/cm3
| static

Definition at line 111 of file PhysicalConstants.h.

const double Gaudi::Units::kiloelectronvolt = 1.e-3*megaelectronvolt
| static

Definition at line 150 of file SystemOfUnits.h.

const double Gaudi::Units::kilogauss = 1.e-1*tesla
| static

Definition at line 234 of file SystemOfUnits.h.

const double Gaudi::Units::kilogram = joule*second*second/(meter*meter)
| static

Definition at line 168 of file SystemOfUnits.h.

const double Gaudi::Units::kilohertz = 1.e+3*hertz
| static

Definition at line 130 of file SystemOfUnits.h.

const double Gaudi::Units::kilometer = 1000.*meter
| static

Definition at line 65 of file SystemOfUnits.h.

const double Gaudi::Units::kilometer2 = kilometer*kilometer
| static

Definition at line 66 of file SystemOfUnits.h.

const double Gaudi::Units::kilometer3 = kilometer*kilometer*kilometer
| static

Definition at line 67 of file SystemOfUnits.h.

const double Gaudi::Units::kilovolt = 1.e-3*megavolt
| static

Definition at line 206 of file SystemOfUnits.h.

const double Gaudi::Units::km = kilometer
| static

Definition at line 98 of file SystemOfUnits.h.

const double Gaudi::Units::km2 = kilometer2
| static

Definition at line 99 of file SystemOfUnits.h.

const double Gaudi::Units::km3 = kilometer3
| static

Definition at line 100 of file SystemOfUnits.h.

const double Gaudi::Units::lumen = candela*steradian
| static

Definition at line 270 of file SystemOfUnits.h.

const double Gaudi::Units::lux = lumen/meter2
| static

Definition at line 275 of file SystemOfUnits.h.

const double Gaudi::Units::m = meter
| static

Definition at line 94 of file SystemOfUnits.h.

const double Gaudi::Units::m2 = meter2
| static

Definition at line 95 of file SystemOfUnits.h.

const double Gaudi::Units::m3 = meter3
| static

Definition at line 96 of file SystemOfUnits.h.

const double Gaudi::Units::megaelectronvolt = 1.
| static

Definition at line 148 of file SystemOfUnits.h.

const double Gaudi::Units::megahertz = 1.e+6*hertz
| static

Definition at line 131 of file SystemOfUnits.h.

const double Gaudi::Units::megavolt = megaelectronvolt/eplus
| static

Definition at line 205 of file SystemOfUnits.h.

const double Gaudi::Units::meter = 1000.*millimeter
| static

Definition at line 61 of file SystemOfUnits.h.

const double Gaudi::Units::meter2 = meter*meter
| static

Definition at line 62 of file SystemOfUnits.h.

const double Gaudi::Units::meter3 = meter*meter*meter
| static

Definition at line 63 of file SystemOfUnits.h.

const double Gaudi::Units::MeV = megaelectronvolt
| static

Definition at line 158 of file SystemOfUnits.h.

const double Gaudi::Units::mg = milligram
| static

Definition at line 175 of file SystemOfUnits.h.

const double Gaudi::Units::microampere = 1.e-6*ampere
| static

Definition at line 199 of file SystemOfUnits.h.

const double Gaudi::Units::microbarn = 1.e-6 *barn
| static

Definition at line 78 of file SystemOfUnits.h.

const double Gaudi::Units::microfarad = 1.e-6*farad
| static

Definition at line 219 of file SystemOfUnits.h.

const double Gaudi::Units::micrometer = 1.e-6 *meter
| static

Definition at line 71 of file SystemOfUnits.h.

const double Gaudi::Units::microsecond = 1.e-6 *second
| static

Definition at line 125 of file SystemOfUnits.h.

const double Gaudi::Units::milliampere = 1.e-3*ampere
| static

Definition at line 198 of file SystemOfUnits.h.

const double Gaudi::Units::millibarn = 1.e-3 *barn
| static

Definition at line 77 of file SystemOfUnits.h.

const double Gaudi::Units::millifarad = 1.e-3*farad
| static

Definition at line 218 of file SystemOfUnits.h.

const double Gaudi::Units::milligram = 1.e-3*gram
| static

Definition at line 170 of file SystemOfUnits.h.

const double Gaudi::Units::millimeter = 1.
| static

Definition at line 53 of file SystemOfUnits.h.

const double Gaudi::Units::millimeter2 = millimeter*millimeter
| static

Definition at line 54 of file SystemOfUnits.h.

const double Gaudi::Units::millimeter3 = millimeter*millimeter*millimeter
| static

Definition at line 55 of file SystemOfUnits.h.

const double Gaudi::Units::milliradian = 1.e-3*radian
| static

Definition at line 108 of file SystemOfUnits.h.

const double Gaudi::Units::millisecond = 1.e-3 *second
| static

Definition at line 124 of file SystemOfUnits.h.

const double Gaudi::Units::mm = millimeter
| static

Definition at line 86 of file SystemOfUnits.h.

const double Gaudi::Units::mm2 = millimeter2
| static

Definition at line 87 of file SystemOfUnits.h.

const double Gaudi::Units::mm3 = millimeter3
| static

Definition at line 88 of file SystemOfUnits.h.

const double Gaudi::Units::mole = 1.
| static

Definition at line 249 of file SystemOfUnits.h.

const double Gaudi::Units::mrad = milliradian
| static

Definition at line 115 of file SystemOfUnits.h.

const double Gaudi::Units::ms = millisecond
| static

Definition at line 136 of file SystemOfUnits.h.

const double Gaudi::Units::mu0 = 4*pi*1.e-7 * henry/m
| static

Definition at line 87 of file PhysicalConstants.h.

const double Gaudi::Units::nanoampere = 1.e-9*ampere
| static

Definition at line 200 of file SystemOfUnits.h.

const double Gaudi::Units::nanobarn = 1.e-9 *barn
| static

Definition at line 79 of file SystemOfUnits.h.

const double Gaudi::Units::nanofarad = 1.e-9*farad
| static

Definition at line 220 of file SystemOfUnits.h.

const double Gaudi::Units::nanometer = 1.e-9 *meter
| static

Definition at line 72 of file SystemOfUnits.h.

const double Gaudi::Units::nanosecond = 1.
| static

Definition at line 122 of file SystemOfUnits.h.

const double Gaudi::Units::neutron_mass_c2 = 939.56563 * MeV
| static

Definition at line 79 of file PhysicalConstants.h.

const double Gaudi::Units::newton = joule/meter
| static

Definition at line 185 of file SystemOfUnits.h.

const double Gaudi::Units::nm = nanometer
| static

Definition at line 83 of file SystemOfUnits.h.

const double Gaudi::Units::ns = nanosecond
| static

Definition at line 134 of file SystemOfUnits.h.

const double Gaudi::Units::ohm = volt/ampere
| static

Definition at line 212 of file SystemOfUnits.h.

const double Gaudi::Units::Pa = newton/m2
| static

Definition at line 190 of file SystemOfUnits.h.

const double Gaudi::Units::parsec = 3.0856775807e+16*meter
| static

Definition at line 69 of file SystemOfUnits.h.

const double Gaudi::Units::pc = parsec
| static

Definition at line 102 of file SystemOfUnits.h.

const double Gaudi::Units::perCent = 0.01
| static

Definition at line 280 of file SystemOfUnits.h.

const double Gaudi::Units::perMillion = 0.000001
| static

Definition at line 282 of file SystemOfUnits.h.

const double Gaudi::Units::perThousand = 0.001
| static

Definition at line 281 of file SystemOfUnits.h.

const double Gaudi::Units::petaelectronvolt = 1.e+9*megaelectronvolt
| static

Definition at line 153 of file SystemOfUnits.h.

const double Gaudi::Units::PeV = petaelectronvolt
| static

Definition at line 163 of file SystemOfUnits.h.

const double Gaudi::Units::pi = 3.14159265358979323846
| static

Definition at line 46 of file PhysicalConstants.h.

const double Gaudi::Units::pi2 = pi*pi
| static

Definition at line 49 of file PhysicalConstants.h.

const double Gaudi::Units::picobarn = 1.e-12*barn
| static

Definition at line 80 of file SystemOfUnits.h.

const double Gaudi::Units::picofarad = 1.e-12*farad
| static

Definition at line 221 of file SystemOfUnits.h.

const double Gaudi::Units::picosecond = 1.e-12*second
| static

Definition at line 126 of file SystemOfUnits.h.

const double Gaudi::Units::proton_mass_c2 = 938.27231 * MeV
| static

Definition at line 78 of file PhysicalConstants.h.

const double Gaudi::Units::rad = radian
| static

Definition at line 114 of file SystemOfUnits.h.

const double Gaudi::Units::radian = 1.
| static

Definition at line 107 of file SystemOfUnits.h.

const double Gaudi::Units::s = second
| static

Definition at line 135 of file SystemOfUnits.h.

const double Gaudi::Units::second = 1.e+9 *nanosecond
| static

Definition at line 123 of file SystemOfUnits.h.

const double Gaudi::Units::sr = steradian
| static

Definition at line 116 of file SystemOfUnits.h.

const double Gaudi::Units::steradian = 1.
| static

Definition at line 111 of file SystemOfUnits.h.

const double Gaudi::Units::STP_Pressure = 1.*atmosphere
| static

Definition at line 110 of file PhysicalConstants.h.

const double Gaudi::Units::STP_Temperature = 273.15*kelvin
| static

Definition at line 109 of file PhysicalConstants.h.

const double Gaudi::Units::teraelectronvolt = 1.e+6*megaelectronvolt
| static

Definition at line 152 of file SystemOfUnits.h.

const double Gaudi::Units::tesla = volt*second/meter2
| static

Definition at line 231 of file SystemOfUnits.h.

const double Gaudi::Units::TeV = teraelectronvolt
| static

Definition at line 162 of file SystemOfUnits.h.

const double Gaudi::Units::twopi = 2*pi
| static

Definition at line 47 of file PhysicalConstants.h.

const double Gaudi::Units::twopi_mc2_rcl2
| static

Initial value:
= twopi*electron_mass_c2
*classic_electr_radius
*classic_electr_radius

Definition at line 103 of file PhysicalConstants.h.

const double Gaudi::Units::um = micrometer
| static

Definition at line 84 of file SystemOfUnits.h.

const double Gaudi::Units::universe_mean_density = 1.e-25*g/cm3
| static

Definition at line 113 of file PhysicalConstants.h.

const double Gaudi::Units::volt = 1.e-6*megavolt
| static

Definition at line 207 of file SystemOfUnits.h.

const double Gaudi::Units::watt = joule/second
| static

Definition at line 180 of file SystemOfUnits.h.

const double Gaudi::Units::weber = volt*second
| static

Definition at line 226 of file SystemOfUnits.h.