Logo ROOT  
Reference Guide
TGeant4Unit Namespace Reference

Enumerations

enum  UnitType { kTGeoUnits = 1<<0 , kTGeant4Units = 1<<1 }
 System of units flavor. Must be kept in sync with TGeoUnits::UnitType. More...
 

Functions

UnitType setUnitType (UnitType new_type)
 Set the currently used unit type (Only ONCE possible) More...
 
UnitType unitType ()
 Access the currently set units type. More...
 

Variables

static constexpr double alpha_rcl2 = fine_structure_const * classic_electr_radius * classic_electr_radius
 
static constexpr double ampere = coulomb / second
 
static constexpr double amu = amu_c2 / c_squared
 
static constexpr double amu_c2 = 931.494028 * MeV
 
static constexpr double angstrom = 1.e-10 * meter
 
static constexpr double atmosphere = 101325 * pascal
 
static constexpr double Avogadro = 6.02214179e+23 / mole
 
static constexpr double bar = 100000 * pascal
 
static constexpr double barn = 1.e-28 * meter2
 
static constexpr double becquerel = 1. / second
 
static constexpr double Bohr_radius = electron_Compton_length / fine_structure_const
 
static constexpr double Bq = becquerel
 
static constexpr double c_light = 2.99792458e+8 * m / s
 
static constexpr double c_squared = c_light * c_light
 
static constexpr double candela = 1.
 
static constexpr double centimeter = 10. * millimeter
 
static constexpr double centimeter2 = centimeter * centimeter
 
static constexpr double centimeter3 = centimeter * centimeter * centimeter
 
static constexpr double Ci = curie
 
static constexpr double cL = 1.e-2 * liter
 
static constexpr double classic_electr_radius = elm_coupling / electron_mass_c2
 
static constexpr double cm = centimeter
 
static constexpr double cm2 = centimeter2
 
static constexpr double cm3 = centimeter3
 
static constexpr double coulomb = eplus / e_SI
 
static constexpr double curie = 3.7e+10 * becquerel
 
static constexpr double deg = degree
 
static constexpr double degree = 1.0
 
static constexpr double dL = 1.e-1 * liter
 
static constexpr double e_SI = 1.602176487e-19
 
static constexpr double e_squared = eplus * eplus
 
static constexpr double electron_charge = -eplus
 
static constexpr double electron_Compton_length = hbarc / electron_mass_c2
 
static constexpr double electron_mass_c2 = 0.510998910 * MeV
 
static constexpr double electronvolt = 1.e-6 * megaelectronvolt
 
static constexpr double elm_coupling = e_squared / (4 * pi * epsilon0)
 
static constexpr double eplus = 1.
 
static constexpr double epsilon0 = 1. / (c_squared * mu0)
 
static constexpr double eV = electronvolt
 
static constexpr double farad = coulomb / volt
 
static constexpr double fermi = 1.e-15 * meter
 
static constexpr double fine_structure_const = elm_coupling / hbarc
 
static constexpr double g = gram
 
static constexpr double gauss = 1.e-4 * tesla
 
static constexpr double GBq = gigabecquerel
 
static constexpr double GeV = gigaelectronvolt
 
static constexpr double gigabecquerel = 1.e+9 * becquerel
 
static constexpr double gigaelectronvolt = 1.e+3 * megaelectronvolt
 
static constexpr double gram = 1.e-3 * kilogram
 
static constexpr double gray = joule / kilogram
 
static constexpr double h_Planck = 6.62606896e-34 * joule * s
 
static constexpr double halfpi = pi / 2
 
static constexpr double hbar_Planck = h_Planck / twopi
 
static constexpr double hbarc = hbar_Planck * c_light
 
static constexpr double hbarc_squared = hbarc * hbarc
 
static constexpr double henry = weber / ampere
 
static constexpr double hep_pascal = newton / m2
 
static constexpr double hertz = 1. / second
 
static constexpr double joule = electronvolt / e_SI
 
static constexpr double k_Boltzmann = 8.617343e-11 * MeV / kelvin
 
static constexpr double kBq = kilobecquerel
 
static constexpr double kelvin = 1.
 
static constexpr double keV = kiloelectronvolt
 
static constexpr double kg = kilogram
 
static constexpr double kGasThreshold = 10. * mg / cm3
 
static constexpr double kilobecquerel = 1.e+3 * becquerel
 
static constexpr double kiloelectronvolt = 1.e-3 * megaelectronvolt
 
static constexpr double kilogauss = 1.e-1 * tesla
 
static constexpr double kilogram = joule * second * second / (meter * meter)
 
static constexpr double kilogray = 1.e+3 * gray
 
static constexpr double kilohertz = 1.e+3 * hertz
 
static constexpr double kilometer = 1000. * meter
 
static constexpr double kilometer2 = kilometer * kilometer
 
static constexpr double kilometer3 = kilometer * kilometer * kilometer
 
static constexpr double kilovolt = 1.e-3 * megavolt
 
static constexpr double km = kilometer
 
static constexpr double km2 = kilometer2
 
static constexpr double km3 = kilometer3
 
static constexpr double L = liter
 
static constexpr double liter = 1.e+3 * cm3
 
static constexpr double lumen = candela * steradian
 
static constexpr double lux = lumen / meter2
 
static constexpr double m = meter
 
static constexpr double m2 = meter2
 
static constexpr double m3 = meter3
 
static constexpr double MBq = megabecquerel
 
static constexpr double mCi = millicurie
 
static constexpr double megabecquerel = 1.e+6 * becquerel
 
static constexpr double megaelectronvolt = 1.0
 
static constexpr double megahertz = 1.e+6 * hertz
 
static constexpr double megavolt = megaelectronvolt / eplus
 
static constexpr double meter = 1000. * millimeter
 
static constexpr double meter2 = meter * meter
 
static constexpr double meter3 = meter * meter * meter
 
static constexpr double MeV = megaelectronvolt
 
static constexpr double mg = milligram
 
static constexpr double microampere = 1.e-6 * ampere
 
static constexpr double microbarn = 1.e-6 * barn
 
static constexpr double microcurie = 1.e-6 * curie
 
static constexpr double microfarad = 1.e-6 * farad
 
static constexpr double microgray = 1.e-6 * gray
 
static constexpr double micrometer = 1.e-6 * meter
 
static constexpr double microsecond = 1.e-6 * second
 
static constexpr double milliampere = 1.e-3 * ampere
 
static constexpr double millibarn = 1.e-3 * barn
 
static constexpr double millicurie = 1.e-3 * curie
 
static constexpr double millifarad = 1.e-3 * farad
 
static constexpr double milligram = 1.e-3 * gram
 
static constexpr double milligray = 1.e-3 * gray
 
static constexpr double millimeter = 1.0
 
static constexpr double millimeter2 = millimeter * millimeter
 
static constexpr double millimeter3 = millimeter * millimeter * millimeter
 
static constexpr double milliradian = 1.e-3 * radian
 
static constexpr double millisecond = 1.e-3 * second
 
static constexpr double mL = 1.e-3 * liter
 
static constexpr double mm = millimeter
 
static constexpr double mm2 = millimeter2
 
static constexpr double mm3 = millimeter3
 
static constexpr double mole = 1.
 
static constexpr double mrad = milliradian
 
static constexpr double ms = millisecond
 
static constexpr double mu0 = 4 * pi * 1.e-7 * henry / m
 
static constexpr double nanoampere = 1.e-9 * ampere
 
static constexpr double nanobarn = 1.e-9 * barn
 
static constexpr double nanofarad = 1.e-9 * farad
 
static constexpr double nanometer = 1.e-9 * meter
 
static constexpr double nanosecond = 1.0
 
static constexpr double neutron_mass_c2 = 939.56536 * MeV
 
static constexpr double newton = joule / meter
 
static constexpr double nm = nanometer
 
static constexpr double ns = nanosecond
 
static constexpr double ohm = volt / ampere
 
static constexpr double parsec = 3.0856775807e+16 * meter
 
static constexpr double pc = parsec
 
static constexpr double perCent = 0.01
 
static constexpr double perMillion = 0.000001
 
static constexpr double perThousand = 0.001
 
static constexpr double petaelectronvolt = 1.e+9 * megaelectronvolt
 
static constexpr double PeV = petaelectronvolt
 
static constexpr double pi = 3.14159265358979323846
 
static constexpr double pi2 = pi * pi
 
static constexpr double picobarn = 1.e-12 * barn
 
static constexpr double picofarad = 1.e-12 * farad
 
static constexpr double picosecond = 1.e-12 * second
 
static constexpr double proton_mass_c2 = 938.272013 * MeV
 
static constexpr double ps = picosecond
 
static constexpr double rad = radian
 
static constexpr double radian = (180.0 / pi) * degree
 
static constexpr double s = second
 
static constexpr double second = 1.e+9 * nanosecond
 
static constexpr double sr = steradian
 
static constexpr double steradian = 1.
 
static constexpr double STP_Pressure = 1. * atmosphere
 
static constexpr double STP_Temperature = 273.15 * kelvin
 
static constexpr double teraelectronvolt = 1.e+6 * megaelectronvolt
 
static constexpr double tesla = volt * second / meter2
 
static constexpr double TeV = teraelectronvolt
 
static constexpr double twopi = 2 * pi
 
static constexpr double twopi_mc2_rcl2 = twopi * electron_mass_c2 * classic_electr_radius * classic_electr_radius
 
static constexpr double uCi = microcurie
 
static constexpr double um = micrometer
 
static constexpr double universe_mean_density = 1.e-25 * g / cm3
 
static constexpr double us = microsecond
 
static constexpr double volt = 1.e-6 * megavolt
 
static constexpr double watt = joule / second
 
static constexpr double weber = volt * second
 

Enumeration Type Documentation

◆ UnitType

System of units flavor. Must be kept in sync with TGeoUnits::UnitType.

Enumerator
kTGeoUnits 
kTGeant4Units 

Definition at line 330 of file TGeant4SystemOfUnits.h.

Function Documentation

◆ setUnitType()

TGeant4Unit::UnitType TGeant4Unit::setUnitType ( UnitType  new_type)

Set the currently used unit type (Only ONCE possible)

Definition at line 50 of file TGeoUnit.cxx.

◆ unitType()

TGeant4Unit::UnitType TGeant4Unit::unitType ( )

Access the currently set units type.

Definition at line 46 of file TGeoUnit.cxx.

Variable Documentation

◆ alpha_rcl2

constexpr double TGeant4Unit::alpha_rcl2 = fine_structure_const * classic_electr_radius * classic_electr_radius
staticconstexpr

Definition at line 95 of file TGeant4PhysicalConstants.h.

◆ ampere

constexpr double TGeant4Unit::ampere = coulomb / second
staticconstexpr

Definition at line 227 of file TGeant4SystemOfUnits.h.

◆ amu

constexpr double TGeant4Unit::amu = amu_c2 / c_squared
staticconstexpr

Definition at line 77 of file TGeant4PhysicalConstants.h.

◆ amu_c2

constexpr double TGeant4Unit::amu_c2 = 931.494028 * MeV
staticconstexpr

Definition at line 76 of file TGeant4PhysicalConstants.h.

◆ angstrom

constexpr double TGeant4Unit::angstrom = 1.e-10 * meter
staticconstexpr

Definition at line 95 of file TGeant4SystemOfUnits.h.

◆ atmosphere

constexpr double TGeant4Unit::atmosphere = 101325 * pascal
staticconstexpr

Definition at line 222 of file TGeant4SystemOfUnits.h.

◆ Avogadro

constexpr double TGeant4Unit::Avogadro = 6.02214179e+23 / mole
staticconstexpr

Definition at line 43 of file TGeant4PhysicalConstants.h.

◆ bar

constexpr double TGeant4Unit::bar = 100000 * pascal
staticconstexpr

Definition at line 221 of file TGeant4SystemOfUnits.h.

◆ barn

constexpr double TGeant4Unit::barn = 1.e-28 * meter2
staticconstexpr

Definition at line 98 of file TGeant4SystemOfUnits.h.

◆ becquerel

constexpr double TGeant4Unit::becquerel = 1. / second
staticconstexpr

Definition at line 284 of file TGeant4SystemOfUnits.h.

◆ Bohr_radius

constexpr double TGeant4Unit::Bohr_radius = electron_Compton_length / fine_structure_const
staticconstexpr

Definition at line 93 of file TGeant4PhysicalConstants.h.

◆ Bq

constexpr double TGeant4Unit::Bq = becquerel
staticconstexpr

Definition at line 291 of file TGeant4SystemOfUnits.h.

◆ c_light

constexpr double TGeant4Unit::c_light = 2.99792458e+8 * m / s
staticconstexpr

Definition at line 49 of file TGeant4PhysicalConstants.h.

◆ c_squared

constexpr double TGeant4Unit::c_squared = c_light * c_light
staticconstexpr

Definition at line 50 of file TGeant4PhysicalConstants.h.

◆ candela

constexpr double TGeant4Unit::candela = 1.
staticconstexpr

Definition at line 310 of file TGeant4SystemOfUnits.h.

◆ centimeter

constexpr double TGeant4Unit::centimeter = 10. * millimeter
staticconstexpr

Definition at line 79 of file TGeant4SystemOfUnits.h.

◆ centimeter2

constexpr double TGeant4Unit::centimeter2 = centimeter * centimeter
staticconstexpr

Definition at line 80 of file TGeant4SystemOfUnits.h.

◆ centimeter3

constexpr double TGeant4Unit::centimeter3 = centimeter * centimeter * centimeter
staticconstexpr

Definition at line 81 of file TGeant4SystemOfUnits.h.

◆ Ci

constexpr double TGeant4Unit::Ci = curie
staticconstexpr

Definition at line 295 of file TGeant4SystemOfUnits.h.

◆ cL

constexpr double TGeant4Unit::cL = 1.e-2 * liter
staticconstexpr

Definition at line 119 of file TGeant4SystemOfUnits.h.

◆ classic_electr_radius

constexpr double TGeant4Unit::classic_electr_radius = elm_coupling / electron_mass_c2
staticconstexpr

Definition at line 91 of file TGeant4PhysicalConstants.h.

◆ cm

constexpr double TGeant4Unit::cm = centimeter
staticconstexpr

Definition at line 112 of file TGeant4SystemOfUnits.h.

◆ cm2

constexpr double TGeant4Unit::cm2 = centimeter2
staticconstexpr

Definition at line 113 of file TGeant4SystemOfUnits.h.

◆ cm3

constexpr double TGeant4Unit::cm3 = centimeter3
staticconstexpr

Definition at line 114 of file TGeant4SystemOfUnits.h.

◆ coulomb

constexpr double TGeant4Unit::coulomb = eplus / e_SI
staticconstexpr

Definition at line 172 of file TGeant4SystemOfUnits.h.

◆ curie

constexpr double TGeant4Unit::curie = 3.7e+10 * becquerel
staticconstexpr

Definition at line 285 of file TGeant4SystemOfUnits.h.

◆ deg

constexpr double TGeant4Unit::deg = degree
staticconstexpr

Definition at line 145 of file TGeant4SystemOfUnits.h.

◆ degree

constexpr double TGeant4Unit::degree = 1.0
staticconstexpr

Definition at line 135 of file TGeant4SystemOfUnits.h.

◆ dL

constexpr double TGeant4Unit::dL = 1.e-1 * liter
staticconstexpr

Definition at line 118 of file TGeant4SystemOfUnits.h.

◆ e_SI

constexpr double TGeant4Unit::e_SI = 1.602176487e-19
staticconstexpr

Definition at line 171 of file TGeant4SystemOfUnits.h.

◆ e_squared

constexpr double TGeant4Unit::e_squared = eplus * eplus
staticconstexpr

Definition at line 66 of file TGeant4PhysicalConstants.h.

◆ electron_charge

constexpr double TGeant4Unit::electron_charge = -eplus
staticconstexpr

Definition at line 65 of file TGeant4PhysicalConstants.h.

◆ electron_Compton_length

constexpr double TGeant4Unit::electron_Compton_length = hbarc / electron_mass_c2
staticconstexpr

Definition at line 92 of file TGeant4PhysicalConstants.h.

◆ electron_mass_c2

constexpr double TGeant4Unit::electron_mass_c2 = 0.510998910 * MeV
staticconstexpr

Definition at line 73 of file TGeant4PhysicalConstants.h.

◆ electronvolt

constexpr double TGeant4Unit::electronvolt = 1.e-6 * megaelectronvolt
staticconstexpr

Definition at line 178 of file TGeant4SystemOfUnits.h.

◆ elm_coupling

constexpr double TGeant4Unit::elm_coupling = e_squared / (4 * pi * epsilon0)
staticconstexpr

Definition at line 89 of file TGeant4PhysicalConstants.h.

◆ eplus

constexpr double TGeant4Unit::eplus = 1.
staticconstexpr

Definition at line 170 of file TGeant4SystemOfUnits.h.

◆ epsilon0

constexpr double TGeant4Unit::epsilon0 = 1. / (c_squared * mu0)
staticconstexpr

Definition at line 84 of file TGeant4PhysicalConstants.h.

◆ eV

constexpr double TGeant4Unit::eV = electronvolt
staticconstexpr

Definition at line 188 of file TGeant4SystemOfUnits.h.

◆ farad

constexpr double TGeant4Unit::farad = coulomb / volt
staticconstexpr

Definition at line 247 of file TGeant4SystemOfUnits.h.

◆ fermi

constexpr double TGeant4Unit::fermi = 1.e-15 * meter
staticconstexpr

Definition at line 96 of file TGeant4SystemOfUnits.h.

◆ fine_structure_const

constexpr double TGeant4Unit::fine_structure_const = elm_coupling / hbarc
staticconstexpr

Definition at line 90 of file TGeant4PhysicalConstants.h.

◆ g

constexpr double TGeant4Unit::g = gram
staticconstexpr

Definition at line 203 of file TGeant4SystemOfUnits.h.

◆ gauss

constexpr double TGeant4Unit::gauss = 1.e-4 * tesla
staticconstexpr

Definition at line 263 of file TGeant4SystemOfUnits.h.

◆ GBq

constexpr double TGeant4Unit::GBq = gigabecquerel
staticconstexpr

Definition at line 294 of file TGeant4SystemOfUnits.h.

◆ GeV

constexpr double TGeant4Unit::GeV = gigaelectronvolt
staticconstexpr

Definition at line 190 of file TGeant4SystemOfUnits.h.

◆ gigabecquerel

constexpr double TGeant4Unit::gigabecquerel = 1.e+9 * becquerel
staticconstexpr

Definition at line 288 of file TGeant4SystemOfUnits.h.

◆ gigaelectronvolt

constexpr double TGeant4Unit::gigaelectronvolt = 1.e+3 * megaelectronvolt
staticconstexpr

Definition at line 180 of file TGeant4SystemOfUnits.h.

◆ gram

constexpr double TGeant4Unit::gram = 1.e-3 * kilogram
staticconstexpr

Definition at line 198 of file TGeant4SystemOfUnits.h.

◆ gray

constexpr double TGeant4Unit::gray = joule / kilogram
staticconstexpr

Definition at line 302 of file TGeant4SystemOfUnits.h.

◆ h_Planck

constexpr double TGeant4Unit::h_Planck = 6.62606896e-34 * joule * s
staticconstexpr

Definition at line 57 of file TGeant4PhysicalConstants.h.

◆ halfpi

constexpr double TGeant4Unit::halfpi = pi / 2
staticconstexpr

Definition at line 69 of file TGeant4SystemOfUnits.h.

◆ hbar_Planck

constexpr double TGeant4Unit::hbar_Planck = h_Planck / twopi
staticconstexpr

Definition at line 58 of file TGeant4PhysicalConstants.h.

◆ hbarc

constexpr double TGeant4Unit::hbarc = hbar_Planck * c_light
staticconstexpr

Definition at line 59 of file TGeant4PhysicalConstants.h.

◆ hbarc_squared

constexpr double TGeant4Unit::hbarc_squared = hbarc * hbarc
staticconstexpr

Definition at line 60 of file TGeant4PhysicalConstants.h.

◆ henry

constexpr double TGeant4Unit::henry = weber / ampere
staticconstexpr

Definition at line 269 of file TGeant4SystemOfUnits.h.

◆ hep_pascal

constexpr double TGeant4Unit::hep_pascal = newton / m2
staticconstexpr

Definition at line 220 of file TGeant4SystemOfUnits.h.

◆ hertz

constexpr double TGeant4Unit::hertz = 1. / second
staticconstexpr

Definition at line 156 of file TGeant4SystemOfUnits.h.

◆ joule

constexpr double TGeant4Unit::joule = electronvolt / e_SI
staticconstexpr

Definition at line 184 of file TGeant4SystemOfUnits.h.

◆ k_Boltzmann

constexpr double TGeant4Unit::k_Boltzmann = 8.617343e-11 * MeV / kelvin
staticconstexpr

Definition at line 101 of file TGeant4PhysicalConstants.h.

◆ kBq

constexpr double TGeant4Unit::kBq = kilobecquerel
staticconstexpr

Definition at line 292 of file TGeant4SystemOfUnits.h.

◆ kelvin

constexpr double TGeant4Unit::kelvin = 1.
staticconstexpr

Definition at line 274 of file TGeant4SystemOfUnits.h.

◆ keV

constexpr double TGeant4Unit::keV = kiloelectronvolt
staticconstexpr

Definition at line 189 of file TGeant4SystemOfUnits.h.

◆ kg

constexpr double TGeant4Unit::kg = kilogram
staticconstexpr

Definition at line 202 of file TGeant4SystemOfUnits.h.

◆ kGasThreshold

constexpr double TGeant4Unit::kGasThreshold = 10. * mg / cm3
staticconstexpr

Definition at line 108 of file TGeant4PhysicalConstants.h.

◆ kilobecquerel

constexpr double TGeant4Unit::kilobecquerel = 1.e+3 * becquerel
staticconstexpr

Definition at line 286 of file TGeant4SystemOfUnits.h.

◆ kiloelectronvolt

constexpr double TGeant4Unit::kiloelectronvolt = 1.e-3 * megaelectronvolt
staticconstexpr

Definition at line 179 of file TGeant4SystemOfUnits.h.

◆ kilogauss

constexpr double TGeant4Unit::kilogauss = 1.e-1 * tesla
staticconstexpr

Definition at line 264 of file TGeant4SystemOfUnits.h.

◆ kilogram

constexpr double TGeant4Unit::kilogram = joule * second * second / (meter * meter)
staticconstexpr

Definition at line 197 of file TGeant4SystemOfUnits.h.

◆ kilogray

constexpr double TGeant4Unit::kilogray = 1.e+3 * gray
staticconstexpr

Definition at line 303 of file TGeant4SystemOfUnits.h.

◆ kilohertz

constexpr double TGeant4Unit::kilohertz = 1.e+3 * hertz
staticconstexpr

Definition at line 157 of file TGeant4SystemOfUnits.h.

◆ kilometer

constexpr double TGeant4Unit::kilometer = 1000. * meter
staticconstexpr

Definition at line 87 of file TGeant4SystemOfUnits.h.

◆ kilometer2

constexpr double TGeant4Unit::kilometer2 = kilometer * kilometer
staticconstexpr

Definition at line 88 of file TGeant4SystemOfUnits.h.

◆ kilometer3

constexpr double TGeant4Unit::kilometer3 = kilometer * kilometer * kilometer
staticconstexpr

Definition at line 89 of file TGeant4SystemOfUnits.h.

◆ kilovolt

constexpr double TGeant4Unit::kilovolt = 1.e-3 * megavolt
staticconstexpr

Definition at line 236 of file TGeant4SystemOfUnits.h.

◆ km

constexpr double TGeant4Unit::km = kilometer
staticconstexpr

Definition at line 126 of file TGeant4SystemOfUnits.h.

◆ km2

constexpr double TGeant4Unit::km2 = kilometer2
staticconstexpr

Definition at line 127 of file TGeant4SystemOfUnits.h.

◆ km3

constexpr double TGeant4Unit::km3 = kilometer3
staticconstexpr

Definition at line 128 of file TGeant4SystemOfUnits.h.

◆ L

constexpr double TGeant4Unit::L = liter
staticconstexpr

Definition at line 117 of file TGeant4SystemOfUnits.h.

◆ liter

constexpr double TGeant4Unit::liter = 1.e+3 * cm3
staticconstexpr

Definition at line 116 of file TGeant4SystemOfUnits.h.

◆ lumen

constexpr double TGeant4Unit::lumen = candela * steradian
staticconstexpr

Definition at line 315 of file TGeant4SystemOfUnits.h.

◆ lux

constexpr double TGeant4Unit::lux = lumen / meter2
staticconstexpr

Definition at line 320 of file TGeant4SystemOfUnits.h.

◆ m

constexpr double TGeant4Unit::m = meter
staticconstexpr

Definition at line 122 of file TGeant4SystemOfUnits.h.

◆ m2

constexpr double TGeant4Unit::m2 = meter2
staticconstexpr

Definition at line 123 of file TGeant4SystemOfUnits.h.

◆ m3

constexpr double TGeant4Unit::m3 = meter3
staticconstexpr

Definition at line 124 of file TGeant4SystemOfUnits.h.

◆ MBq

constexpr double TGeant4Unit::MBq = megabecquerel
staticconstexpr

Definition at line 293 of file TGeant4SystemOfUnits.h.

◆ mCi

constexpr double TGeant4Unit::mCi = millicurie
staticconstexpr

Definition at line 296 of file TGeant4SystemOfUnits.h.

◆ megabecquerel

constexpr double TGeant4Unit::megabecquerel = 1.e+6 * becquerel
staticconstexpr

Definition at line 287 of file TGeant4SystemOfUnits.h.

◆ megaelectronvolt

constexpr double TGeant4Unit::megaelectronvolt = 1.0
staticconstexpr

Definition at line 177 of file TGeant4SystemOfUnits.h.

◆ megahertz

constexpr double TGeant4Unit::megahertz = 1.e+6 * hertz
staticconstexpr

Definition at line 158 of file TGeant4SystemOfUnits.h.

◆ megavolt

constexpr double TGeant4Unit::megavolt = megaelectronvolt / eplus
staticconstexpr

Definition at line 235 of file TGeant4SystemOfUnits.h.

◆ meter

constexpr double TGeant4Unit::meter = 1000. * millimeter
staticconstexpr

Definition at line 83 of file TGeant4SystemOfUnits.h.

◆ meter2

constexpr double TGeant4Unit::meter2 = meter * meter
staticconstexpr

Definition at line 84 of file TGeant4SystemOfUnits.h.

◆ meter3

constexpr double TGeant4Unit::meter3 = meter * meter * meter
staticconstexpr

Definition at line 85 of file TGeant4SystemOfUnits.h.

◆ MeV

constexpr double TGeant4Unit::MeV = megaelectronvolt
staticconstexpr

Definition at line 187 of file TGeant4SystemOfUnits.h.

◆ mg

constexpr double TGeant4Unit::mg = milligram
staticconstexpr

Definition at line 204 of file TGeant4SystemOfUnits.h.

◆ microampere

constexpr double TGeant4Unit::microampere = 1.e-6 * ampere
staticconstexpr

Definition at line 229 of file TGeant4SystemOfUnits.h.

◆ microbarn

constexpr double TGeant4Unit::microbarn = 1.e-6 * barn
staticconstexpr

Definition at line 100 of file TGeant4SystemOfUnits.h.

◆ microcurie

constexpr double TGeant4Unit::microcurie = 1.e-6 * curie
staticconstexpr

Definition at line 290 of file TGeant4SystemOfUnits.h.

◆ microfarad

constexpr double TGeant4Unit::microfarad = 1.e-6 * farad
staticconstexpr

Definition at line 249 of file TGeant4SystemOfUnits.h.

◆ microgray

constexpr double TGeant4Unit::microgray = 1.e-6 * gray
staticconstexpr

Definition at line 305 of file TGeant4SystemOfUnits.h.

◆ micrometer

constexpr double TGeant4Unit::micrometer = 1.e-6 * meter
staticconstexpr

Definition at line 93 of file TGeant4SystemOfUnits.h.

◆ microsecond

constexpr double TGeant4Unit::microsecond = 1.e-6 * second
staticconstexpr

Definition at line 153 of file TGeant4SystemOfUnits.h.

◆ milliampere

constexpr double TGeant4Unit::milliampere = 1.e-3 * ampere
staticconstexpr

Definition at line 228 of file TGeant4SystemOfUnits.h.

◆ millibarn

constexpr double TGeant4Unit::millibarn = 1.e-3 * barn
staticconstexpr

Definition at line 99 of file TGeant4SystemOfUnits.h.

◆ millicurie

constexpr double TGeant4Unit::millicurie = 1.e-3 * curie
staticconstexpr

Definition at line 289 of file TGeant4SystemOfUnits.h.

◆ millifarad

constexpr double TGeant4Unit::millifarad = 1.e-3 * farad
staticconstexpr

Definition at line 248 of file TGeant4SystemOfUnits.h.

◆ milligram

constexpr double TGeant4Unit::milligram = 1.e-3 * gram
staticconstexpr

Definition at line 199 of file TGeant4SystemOfUnits.h.

◆ milligray

constexpr double TGeant4Unit::milligray = 1.e-3 * gray
staticconstexpr

Definition at line 304 of file TGeant4SystemOfUnits.h.

◆ millimeter

constexpr double TGeant4Unit::millimeter = 1.0
staticconstexpr

Definition at line 75 of file TGeant4SystemOfUnits.h.

◆ millimeter2

constexpr double TGeant4Unit::millimeter2 = millimeter * millimeter
staticconstexpr

Definition at line 76 of file TGeant4SystemOfUnits.h.

◆ millimeter3

constexpr double TGeant4Unit::millimeter3 = millimeter * millimeter * millimeter
staticconstexpr

Definition at line 77 of file TGeant4SystemOfUnits.h.

◆ milliradian

constexpr double TGeant4Unit::milliradian = 1.e-3 * radian
staticconstexpr

Definition at line 137 of file TGeant4SystemOfUnits.h.

◆ millisecond

constexpr double TGeant4Unit::millisecond = 1.e-3 * second
staticconstexpr

Definition at line 152 of file TGeant4SystemOfUnits.h.

◆ mL

constexpr double TGeant4Unit::mL = 1.e-3 * liter
staticconstexpr

Definition at line 120 of file TGeant4SystemOfUnits.h.

◆ mm

constexpr double TGeant4Unit::mm = millimeter
staticconstexpr

Definition at line 108 of file TGeant4SystemOfUnits.h.

◆ mm2

constexpr double TGeant4Unit::mm2 = millimeter2
staticconstexpr

Definition at line 109 of file TGeant4SystemOfUnits.h.

◆ mm3

constexpr double TGeant4Unit::mm3 = millimeter3
staticconstexpr

Definition at line 110 of file TGeant4SystemOfUnits.h.

◆ mole

constexpr double TGeant4Unit::mole = 1.
staticconstexpr

Definition at line 279 of file TGeant4SystemOfUnits.h.

◆ mrad

constexpr double TGeant4Unit::mrad = milliradian
staticconstexpr

Definition at line 143 of file TGeant4SystemOfUnits.h.

◆ ms

constexpr double TGeant4Unit::ms = millisecond
staticconstexpr

Definition at line 163 of file TGeant4SystemOfUnits.h.

◆ mu0

constexpr double TGeant4Unit::mu0 = 4 * pi * 1.e-7 * henry / m
staticconstexpr

Definition at line 83 of file TGeant4PhysicalConstants.h.

◆ nanoampere

constexpr double TGeant4Unit::nanoampere = 1.e-9 * ampere
staticconstexpr

Definition at line 230 of file TGeant4SystemOfUnits.h.

◆ nanobarn

constexpr double TGeant4Unit::nanobarn = 1.e-9 * barn
staticconstexpr

Definition at line 101 of file TGeant4SystemOfUnits.h.

◆ nanofarad

constexpr double TGeant4Unit::nanofarad = 1.e-9 * farad
staticconstexpr

Definition at line 250 of file TGeant4SystemOfUnits.h.

◆ nanometer

constexpr double TGeant4Unit::nanometer = 1.e-9 * meter
staticconstexpr

Definition at line 94 of file TGeant4SystemOfUnits.h.

◆ nanosecond

constexpr double TGeant4Unit::nanosecond = 1.0
staticconstexpr

Definition at line 150 of file TGeant4SystemOfUnits.h.

◆ neutron_mass_c2

constexpr double TGeant4Unit::neutron_mass_c2 = 939.56536 * MeV
staticconstexpr

Definition at line 75 of file TGeant4PhysicalConstants.h.

◆ newton

constexpr double TGeant4Unit::newton = joule / meter
staticconstexpr

Definition at line 214 of file TGeant4SystemOfUnits.h.

◆ nm

constexpr double TGeant4Unit::nm = nanometer
staticconstexpr

Definition at line 105 of file TGeant4SystemOfUnits.h.

◆ ns

constexpr double TGeant4Unit::ns = nanosecond
staticconstexpr

Definition at line 161 of file TGeant4SystemOfUnits.h.

◆ ohm

constexpr double TGeant4Unit::ohm = volt / ampere
staticconstexpr

Definition at line 242 of file TGeant4SystemOfUnits.h.

◆ parsec

constexpr double TGeant4Unit::parsec = 3.0856775807e+16 * meter
staticconstexpr

Definition at line 91 of file TGeant4SystemOfUnits.h.

◆ pc

constexpr double TGeant4Unit::pc = parsec
staticconstexpr

Definition at line 130 of file TGeant4SystemOfUnits.h.

◆ perCent

constexpr double TGeant4Unit::perCent = 0.01
staticconstexpr

Definition at line 325 of file TGeant4SystemOfUnits.h.

◆ perMillion

constexpr double TGeant4Unit::perMillion = 0.000001
staticconstexpr

Definition at line 327 of file TGeant4SystemOfUnits.h.

◆ perThousand

constexpr double TGeant4Unit::perThousand = 0.001
staticconstexpr

Definition at line 326 of file TGeant4SystemOfUnits.h.

◆ petaelectronvolt

constexpr double TGeant4Unit::petaelectronvolt = 1.e+9 * megaelectronvolt
staticconstexpr

Definition at line 182 of file TGeant4SystemOfUnits.h.

◆ PeV

constexpr double TGeant4Unit::PeV = petaelectronvolt
staticconstexpr

Definition at line 192 of file TGeant4SystemOfUnits.h.

◆ pi

constexpr double TGeant4Unit::pi = 3.14159265358979323846
staticconstexpr

Definition at line 67 of file TGeant4SystemOfUnits.h.

◆ pi2

constexpr double TGeant4Unit::pi2 = pi * pi
staticconstexpr

Definition at line 70 of file TGeant4SystemOfUnits.h.

◆ picobarn

constexpr double TGeant4Unit::picobarn = 1.e-12 * barn
staticconstexpr

Definition at line 102 of file TGeant4SystemOfUnits.h.

◆ picofarad

constexpr double TGeant4Unit::picofarad = 1.e-12 * farad
staticconstexpr

Definition at line 251 of file TGeant4SystemOfUnits.h.

◆ picosecond

constexpr double TGeant4Unit::picosecond = 1.e-12 * second
staticconstexpr

Definition at line 154 of file TGeant4SystemOfUnits.h.

◆ proton_mass_c2

constexpr double TGeant4Unit::proton_mass_c2 = 938.272013 * MeV
staticconstexpr

Definition at line 74 of file TGeant4PhysicalConstants.h.

◆ ps

constexpr double TGeant4Unit::ps = picosecond
staticconstexpr

Definition at line 165 of file TGeant4SystemOfUnits.h.

◆ rad

constexpr double TGeant4Unit::rad = radian
staticconstexpr

Definition at line 142 of file TGeant4SystemOfUnits.h.

◆ radian

constexpr double TGeant4Unit::radian = (180.0 / pi) * degree
staticconstexpr

Definition at line 136 of file TGeant4SystemOfUnits.h.

◆ s

constexpr double TGeant4Unit::s = second
staticconstexpr

Definition at line 162 of file TGeant4SystemOfUnits.h.

◆ second

constexpr double TGeant4Unit::second = 1.e+9 * nanosecond
staticconstexpr

Definition at line 151 of file TGeant4SystemOfUnits.h.

◆ sr

constexpr double TGeant4Unit::sr = steradian
staticconstexpr

Definition at line 144 of file TGeant4SystemOfUnits.h.

◆ steradian

constexpr double TGeant4Unit::steradian = 1.
staticconstexpr

Definition at line 139 of file TGeant4SystemOfUnits.h.

◆ STP_Pressure

constexpr double TGeant4Unit::STP_Pressure = 1. * atmosphere
staticconstexpr

Definition at line 107 of file TGeant4PhysicalConstants.h.

◆ STP_Temperature

constexpr double TGeant4Unit::STP_Temperature = 273.15 * kelvin
staticconstexpr

Definition at line 106 of file TGeant4PhysicalConstants.h.

◆ teraelectronvolt

constexpr double TGeant4Unit::teraelectronvolt = 1.e+6 * megaelectronvolt
staticconstexpr

Definition at line 181 of file TGeant4SystemOfUnits.h.

◆ tesla

constexpr double TGeant4Unit::tesla = volt * second / meter2
staticconstexpr

Definition at line 261 of file TGeant4SystemOfUnits.h.

◆ TeV

constexpr double TGeant4Unit::TeV = teraelectronvolt
staticconstexpr

Definition at line 191 of file TGeant4SystemOfUnits.h.

◆ twopi

constexpr double TGeant4Unit::twopi = 2 * pi
staticconstexpr

Definition at line 68 of file TGeant4SystemOfUnits.h.

◆ twopi_mc2_rcl2

constexpr double TGeant4Unit::twopi_mc2_rcl2 = twopi * electron_mass_c2 * classic_electr_radius * classic_electr_radius
staticconstexpr

Definition at line 97 of file TGeant4PhysicalConstants.h.

◆ uCi

constexpr double TGeant4Unit::uCi = microcurie
staticconstexpr

Definition at line 297 of file TGeant4SystemOfUnits.h.

◆ um

constexpr double TGeant4Unit::um = micrometer
staticconstexpr

Definition at line 106 of file TGeant4SystemOfUnits.h.

◆ universe_mean_density

constexpr double TGeant4Unit::universe_mean_density = 1.e-25 * g / cm3
staticconstexpr

Definition at line 113 of file TGeant4PhysicalConstants.h.

◆ us

constexpr double TGeant4Unit::us = microsecond
staticconstexpr

Definition at line 164 of file TGeant4SystemOfUnits.h.

◆ volt

constexpr double TGeant4Unit::volt = 1.e-6 * megavolt
staticconstexpr

Definition at line 237 of file TGeant4SystemOfUnits.h.

◆ watt

constexpr double TGeant4Unit::watt = joule / second
staticconstexpr

Definition at line 209 of file TGeant4SystemOfUnits.h.

◆ weber

constexpr double TGeant4Unit::weber = volt * second
staticconstexpr

Definition at line 256 of file TGeant4SystemOfUnits.h.