The Gaudi Framework  v32r2 (46d42edc)
GaudiKernel.SystemOfUnits Namespace Reference

Variables

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

Variable Documentation

◆ ampere

int GaudiKernel.SystemOfUnits.ampere = coulomb / second

Definition at line 193 of file SystemOfUnits.py.

◆ angstrom

int GaudiKernel.SystemOfUnits.angstrom = 1.e-10 * meter

Definition at line 71 of file SystemOfUnits.py.

◆ atmosphere

int GaudiKernel.SystemOfUnits.atmosphere = 101325 * pascal

Definition at line 188 of file SystemOfUnits.py.

◆ bar

int GaudiKernel.SystemOfUnits.bar = 100000 * pascal

Definition at line 187 of file SystemOfUnits.py.

◆ barn

int GaudiKernel.SystemOfUnits.barn = 1.e-28 * meter2

Definition at line 74 of file SystemOfUnits.py.

◆ becquerel

int GaudiKernel.SystemOfUnits.becquerel = 1. / second

Definition at line 253 of file SystemOfUnits.py.

◆ candela

int GaudiKernel.SystemOfUnits.candela = 1.

Definition at line 264 of file SystemOfUnits.py.

◆ centimeter

int GaudiKernel.SystemOfUnits.centimeter = 10. * millimeter

Definition at line 55 of file SystemOfUnits.py.

◆ centimeter2

int GaudiKernel.SystemOfUnits.centimeter2 = centimeter * centimeter

Definition at line 56 of file SystemOfUnits.py.

◆ centimeter3

int GaudiKernel.SystemOfUnits.centimeter3 = centimeter * centimeter * centimeter

Definition at line 57 of file SystemOfUnits.py.

◆ cm

int GaudiKernel.SystemOfUnits.cm = centimeter

Definition at line 85 of file SystemOfUnits.py.

◆ cm2

int GaudiKernel.SystemOfUnits.cm2 = centimeter2

Definition at line 86 of file SystemOfUnits.py.

◆ cm3

int GaudiKernel.SystemOfUnits.cm3 = centimeter3

Definition at line 87 of file SystemOfUnits.py.

◆ coulomb

int GaudiKernel.SystemOfUnits.coulomb = eplus / e_SI

Definition at line 138 of file SystemOfUnits.py.

◆ curie

float GaudiKernel.SystemOfUnits.curie = 3.7e+10 * becquerel

Definition at line 254 of file SystemOfUnits.py.

◆ deg

tuple GaudiKernel.SystemOfUnits.deg = degree

Definition at line 112 of file SystemOfUnits.py.

◆ degree

tuple GaudiKernel.SystemOfUnits.degree = (3.14159265358979323846 / 180.0) * radian

Definition at line 104 of file SystemOfUnits.py.

◆ e_SI

float GaudiKernel.SystemOfUnits.e_SI = 1.60217733e-19

Definition at line 137 of file SystemOfUnits.py.

◆ electronvolt

int GaudiKernel.SystemOfUnits.electronvolt = 1.e-6 * megaelectronvolt

Definition at line 144 of file SystemOfUnits.py.

◆ eplus

int GaudiKernel.SystemOfUnits.eplus = 1.

Definition at line 136 of file SystemOfUnits.py.

◆ eV

int GaudiKernel.SystemOfUnits.eV = electronvolt

Definition at line 154 of file SystemOfUnits.py.

◆ farad

int GaudiKernel.SystemOfUnits.farad = coulomb / volt

Definition at line 215 of file SystemOfUnits.py.

◆ femtosecond

int GaudiKernel.SystemOfUnits.femtosecond = 1.e-15 * second

Definition at line 122 of file SystemOfUnits.py.

◆ fermi

int GaudiKernel.SystemOfUnits.fermi = 1.e-15 * meter

Definition at line 72 of file SystemOfUnits.py.

◆ g

int GaudiKernel.SystemOfUnits.g = gram

Definition at line 169 of file SystemOfUnits.py.

◆ gauss

int GaudiKernel.SystemOfUnits.gauss = 1.e-4 * tesla

Definition at line 231 of file SystemOfUnits.py.

◆ GeV

int GaudiKernel.SystemOfUnits.GeV = gigaelectronvolt

Definition at line 156 of file SystemOfUnits.py.

◆ gigaelectronvolt

int GaudiKernel.SystemOfUnits.gigaelectronvolt = 1.e+3 * megaelectronvolt

Definition at line 146 of file SystemOfUnits.py.

◆ gram

int GaudiKernel.SystemOfUnits.gram = 1.e-3 * kilogram

Definition at line 164 of file SystemOfUnits.py.

◆ gray

int GaudiKernel.SystemOfUnits.gray = joule / kilogram

Definition at line 259 of file SystemOfUnits.py.

◆ henry

int GaudiKernel.SystemOfUnits.henry = weber / ampere

Definition at line 238 of file SystemOfUnits.py.

◆ hep_pascal

int GaudiKernel.SystemOfUnits.hep_pascal = newton / m2

Definition at line 185 of file SystemOfUnits.py.

◆ hertz

int GaudiKernel.SystemOfUnits.hertz = 1. / second

Definition at line 124 of file SystemOfUnits.py.

◆ joule

int GaudiKernel.SystemOfUnits.joule = electronvolt / e_SI

Definition at line 150 of file SystemOfUnits.py.

◆ kelvin

int GaudiKernel.SystemOfUnits.kelvin = 1.

Definition at line 243 of file SystemOfUnits.py.

◆ keV

int GaudiKernel.SystemOfUnits.keV = kiloelectronvolt

Definition at line 155 of file SystemOfUnits.py.

◆ kg

int GaudiKernel.SystemOfUnits.kg = kilogram

Definition at line 168 of file SystemOfUnits.py.

◆ kiloelectronvolt

int GaudiKernel.SystemOfUnits.kiloelectronvolt = 1.e-3 * megaelectronvolt

Definition at line 145 of file SystemOfUnits.py.

◆ kilogauss

int GaudiKernel.SystemOfUnits.kilogauss = 1.e-1 * tesla

Definition at line 232 of file SystemOfUnits.py.

◆ kilogram

int GaudiKernel.SystemOfUnits.kilogram = joule * second * second / (meter * meter)

Definition at line 163 of file SystemOfUnits.py.

◆ kilohertz

int GaudiKernel.SystemOfUnits.kilohertz = 1.e+3 * hertz

Definition at line 125 of file SystemOfUnits.py.

◆ kilometer

int GaudiKernel.SystemOfUnits.kilometer = 1000. * meter

Definition at line 63 of file SystemOfUnits.py.

◆ kilometer2

int GaudiKernel.SystemOfUnits.kilometer2 = kilometer * kilometer

Definition at line 64 of file SystemOfUnits.py.

◆ kilometer3

int GaudiKernel.SystemOfUnits.kilometer3 = kilometer * kilometer * kilometer

Definition at line 65 of file SystemOfUnits.py.

◆ kilovolt

int GaudiKernel.SystemOfUnits.kilovolt = 1.e-3 * megavolt

Definition at line 202 of file SystemOfUnits.py.

◆ km

int GaudiKernel.SystemOfUnits.km = kilometer

Definition at line 93 of file SystemOfUnits.py.

◆ km2

int GaudiKernel.SystemOfUnits.km2 = kilometer2

Definition at line 94 of file SystemOfUnits.py.

◆ km3

int GaudiKernel.SystemOfUnits.km3 = kilometer3

Definition at line 95 of file SystemOfUnits.py.

◆ lumen

int GaudiKernel.SystemOfUnits.lumen = candela * steradian

Definition at line 269 of file SystemOfUnits.py.

◆ lux

int GaudiKernel.SystemOfUnits.lux = lumen / meter2

Definition at line 274 of file SystemOfUnits.py.

◆ m

int GaudiKernel.SystemOfUnits.m = meter

Definition at line 89 of file SystemOfUnits.py.

◆ m2

int GaudiKernel.SystemOfUnits.m2 = meter2

Definition at line 90 of file SystemOfUnits.py.

◆ m3

int GaudiKernel.SystemOfUnits.m3 = meter3

Definition at line 91 of file SystemOfUnits.py.

◆ megaelectronvolt

int GaudiKernel.SystemOfUnits.megaelectronvolt = 1.

Definition at line 143 of file SystemOfUnits.py.

◆ megahertz

int GaudiKernel.SystemOfUnits.megahertz = 1.e+6 * hertz

Definition at line 126 of file SystemOfUnits.py.

◆ megavolt

int GaudiKernel.SystemOfUnits.megavolt = megaelectronvolt / eplus

Definition at line 201 of file SystemOfUnits.py.

◆ meter

int GaudiKernel.SystemOfUnits.meter = 1000. * millimeter

Definition at line 59 of file SystemOfUnits.py.

◆ meter2

int GaudiKernel.SystemOfUnits.meter2 = meter * meter

Definition at line 60 of file SystemOfUnits.py.

◆ meter3

int GaudiKernel.SystemOfUnits.meter3 = meter * meter * meter

Definition at line 61 of file SystemOfUnits.py.

◆ MeV

int GaudiKernel.SystemOfUnits.MeV = megaelectronvolt

Definition at line 153 of file SystemOfUnits.py.

◆ mg

int GaudiKernel.SystemOfUnits.mg = milligram

Definition at line 170 of file SystemOfUnits.py.

◆ microampere

int GaudiKernel.SystemOfUnits.microampere = 1.e-6 * ampere

Definition at line 195 of file SystemOfUnits.py.

◆ microbarn

int GaudiKernel.SystemOfUnits.microbarn = 1.e-6 * barn

Definition at line 76 of file SystemOfUnits.py.

◆ microfarad

int GaudiKernel.SystemOfUnits.microfarad = 1.e-6 * farad

Definition at line 217 of file SystemOfUnits.py.

◆ micrometer

int GaudiKernel.SystemOfUnits.micrometer = 1.e-6 * meter

Definition at line 69 of file SystemOfUnits.py.

◆ microsecond

int GaudiKernel.SystemOfUnits.microsecond = 1.e-6 * second

Definition at line 120 of file SystemOfUnits.py.

◆ milliampere

int GaudiKernel.SystemOfUnits.milliampere = 1.e-3 * ampere

Definition at line 194 of file SystemOfUnits.py.

◆ millibarn

int GaudiKernel.SystemOfUnits.millibarn = 1.e-3 * barn

Definition at line 75 of file SystemOfUnits.py.

◆ millifarad

int GaudiKernel.SystemOfUnits.millifarad = 1.e-3 * farad

Definition at line 216 of file SystemOfUnits.py.

◆ milligram

int GaudiKernel.SystemOfUnits.milligram = 1.e-3 * gram

Definition at line 165 of file SystemOfUnits.py.

◆ millimeter

int GaudiKernel.SystemOfUnits.millimeter = 1.

Definition at line 51 of file SystemOfUnits.py.

◆ millimeter2

int GaudiKernel.SystemOfUnits.millimeter2 = millimeter * millimeter

Definition at line 52 of file SystemOfUnits.py.

◆ millimeter3

int GaudiKernel.SystemOfUnits.millimeter3 = millimeter * millimeter * millimeter

Definition at line 53 of file SystemOfUnits.py.

◆ milliradian

int GaudiKernel.SystemOfUnits.milliradian = 1.e-3 * radian

Definition at line 103 of file SystemOfUnits.py.

◆ millisecond

int GaudiKernel.SystemOfUnits.millisecond = 1.e-3 * second

Definition at line 119 of file SystemOfUnits.py.

◆ mm

int GaudiKernel.SystemOfUnits.mm = millimeter

Definition at line 81 of file SystemOfUnits.py.

◆ mm2

int GaudiKernel.SystemOfUnits.mm2 = millimeter2

Definition at line 82 of file SystemOfUnits.py.

◆ mm3

int GaudiKernel.SystemOfUnits.mm3 = millimeter3

Definition at line 83 of file SystemOfUnits.py.

◆ mole

int GaudiKernel.SystemOfUnits.mole = 1.

Definition at line 248 of file SystemOfUnits.py.

◆ mrad

int GaudiKernel.SystemOfUnits.mrad = milliradian

Definition at line 110 of file SystemOfUnits.py.

◆ ms

int GaudiKernel.SystemOfUnits.ms = millisecond

Definition at line 131 of file SystemOfUnits.py.

◆ nanoampere

int GaudiKernel.SystemOfUnits.nanoampere = 1.e-9 * ampere

Definition at line 196 of file SystemOfUnits.py.

◆ nanobarn

int GaudiKernel.SystemOfUnits.nanobarn = 1.e-9 * barn

Definition at line 77 of file SystemOfUnits.py.

◆ nanofarad

int GaudiKernel.SystemOfUnits.nanofarad = 1.e-9 * farad

Definition at line 218 of file SystemOfUnits.py.

◆ nanometer

int GaudiKernel.SystemOfUnits.nanometer = 1.e-9 * meter

Definition at line 70 of file SystemOfUnits.py.

◆ nanosecond

int GaudiKernel.SystemOfUnits.nanosecond = 1.

Definition at line 117 of file SystemOfUnits.py.

◆ newton

int GaudiKernel.SystemOfUnits.newton = joule / meter

Definition at line 180 of file SystemOfUnits.py.

◆ ns

int GaudiKernel.SystemOfUnits.ns = nanosecond

Definition at line 129 of file SystemOfUnits.py.

◆ ohm

int GaudiKernel.SystemOfUnits.ohm = volt / ampere

Definition at line 209 of file SystemOfUnits.py.

◆ parsec

float GaudiKernel.SystemOfUnits.parsec = 3.0856775807e+16 * meter

Definition at line 67 of file SystemOfUnits.py.

◆ pascal

int GaudiKernel.SystemOfUnits.pascal = hep_pascal

Definition at line 186 of file SystemOfUnits.py.

◆ pc

float GaudiKernel.SystemOfUnits.pc = parsec

Definition at line 97 of file SystemOfUnits.py.

◆ perCent

float GaudiKernel.SystemOfUnits.perCent = 0.01

Definition at line 279 of file SystemOfUnits.py.

◆ perMillion

float GaudiKernel.SystemOfUnits.perMillion = 0.000001

Definition at line 281 of file SystemOfUnits.py.

◆ perThousand

float GaudiKernel.SystemOfUnits.perThousand = 0.001

Definition at line 280 of file SystemOfUnits.py.

◆ petaelectronvolt

int GaudiKernel.SystemOfUnits.petaelectronvolt = 1.e+9 * megaelectronvolt

Definition at line 148 of file SystemOfUnits.py.

◆ PeV

int GaudiKernel.SystemOfUnits.PeV = petaelectronvolt

Definition at line 158 of file SystemOfUnits.py.

◆ picobarn

int GaudiKernel.SystemOfUnits.picobarn = 1.e-12 * barn

Definition at line 78 of file SystemOfUnits.py.

◆ picofarad

int GaudiKernel.SystemOfUnits.picofarad = 1.e-12 * farad

Definition at line 219 of file SystemOfUnits.py.

◆ picosecond

int GaudiKernel.SystemOfUnits.picosecond = 1.e-12 * second

Definition at line 121 of file SystemOfUnits.py.

◆ rad

int GaudiKernel.SystemOfUnits.rad = radian

Definition at line 109 of file SystemOfUnits.py.

◆ radian

int GaudiKernel.SystemOfUnits.radian = 1.

Definition at line 102 of file SystemOfUnits.py.

◆ s

int GaudiKernel.SystemOfUnits.s = second

Definition at line 130 of file SystemOfUnits.py.

◆ second

int GaudiKernel.SystemOfUnits.second = 1.e+9 * nanosecond

Definition at line 118 of file SystemOfUnits.py.

◆ sr

int GaudiKernel.SystemOfUnits.sr = steradian

Definition at line 111 of file SystemOfUnits.py.

◆ steradian

int GaudiKernel.SystemOfUnits.steradian = 1.

Definition at line 106 of file SystemOfUnits.py.

◆ teraelectronvolt

int GaudiKernel.SystemOfUnits.teraelectronvolt = 1.e+6 * megaelectronvolt

Definition at line 147 of file SystemOfUnits.py.

◆ tesla

int GaudiKernel.SystemOfUnits.tesla = volt * second / meter2

Definition at line 229 of file SystemOfUnits.py.

◆ TeV

int GaudiKernel.SystemOfUnits.TeV = teraelectronvolt

Definition at line 157 of file SystemOfUnits.py.

◆ volt

int GaudiKernel.SystemOfUnits.volt = 1.e-6 * megavolt

Definition at line 203 of file SystemOfUnits.py.

◆ watt

int GaudiKernel.SystemOfUnits.watt = joule / second

Definition at line 175 of file SystemOfUnits.py.

◆ weber

int GaudiKernel.SystemOfUnits.weber = volt * second

Definition at line 224 of file SystemOfUnits.py.