EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Units.hpp File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Acts
 Set the Geometry Context PLUGIN.
 
namespace  Acts::UnitConstants
 
namespace  Acts::UnitLiterals
 

Macros

#define ACTS_DEFINE_UNIT_LITERAL(name)
 

Variables

constexpr double Acts::UnitConstants::fm = 1e-12
 
constexpr double Acts::UnitConstants::pm = 1e-9
 
constexpr double Acts::UnitConstants::um = 1e-3
 
constexpr double Acts::UnitConstants::nm = 1e-6
 
constexpr double Acts::UnitConstants::mm = 1.0
 
constexpr double Acts::UnitConstants::cm = 10.0
 
constexpr double Acts::UnitConstants::m = 1e3
 
constexpr double Acts::UnitConstants::km = 1e6
 
constexpr double Acts::UnitConstants::mm2 = mm * mm
 
constexpr double Acts::UnitConstants::cm2 = cm * cm
 
constexpr double Acts::UnitConstants::m2 = m * m
 
constexpr double Acts::UnitConstants::mm3 = mm * mm * mm
 
constexpr double Acts::UnitConstants::cm3 = cm * cm * cm
 
constexpr double Acts::UnitConstants::m3 = m * m * m
 
constexpr double Acts::UnitConstants::s = 299792458000.0
 
constexpr double Acts::UnitConstants::fs = 1e-15 * s
 
constexpr double Acts::UnitConstants::ps = 1e-12 * s
 
constexpr double Acts::UnitConstants::ns = 1e-9 * s
 
constexpr double Acts::UnitConstants::us = 1e-6 * s
 
constexpr double Acts::UnitConstants::ms = 1e-3 * s
 
constexpr double Acts::UnitConstants::min = 60.0 * s
 
constexpr double Acts::UnitConstants::h = 3600.0 * s
 
constexpr double Acts::UnitConstants::mrad = 1e-3
 
constexpr double Acts::UnitConstants::rad = 1.0
 
constexpr double Acts::UnitConstants::degree = 0.017453292519943295
 
constexpr double Acts::UnitConstants::eV = 1e-9
 
constexpr double Acts::UnitConstants::keV = 1e-6
 
constexpr double Acts::UnitConstants::MeV = 1e-3
 
constexpr double Acts::UnitConstants::GeV = 1.0
 
constexpr double Acts::UnitConstants::TeV = 1e3
 
constexpr double Acts::UnitConstants::u = 0.93149410242
 
constexpr double Acts::UnitConstants::g = 1.0 / 1.782662e-24
 
constexpr double Acts::UnitConstants::kg = 1.0 / 1.782662e-27
 
constexpr double Acts::UnitConstants::e = 1.0
 
constexpr double Acts::UnitConstants::C = 1.602176634e19
 
constexpr double Acts::UnitConstants::T = 0.000299792458
 
constexpr double Acts::UnitConstants::Gauss = 1e-4 * T
 
constexpr double Acts::UnitConstants::kGauss = 1e-1 * T
 
constexpr double Acts::UnitConstants::mol = 1.0
 

Macro Definition Documentation

#define ACTS_DEFINE_UNIT_LITERAL (   name)
Value:
constexpr double operator"" _##name(long double x) { \
} \
constexpr double operator"" _##name(unsigned long long x) { \
}

Definition at line 149 of file Units.hpp.

View newest version in sPHENIX GitHub at line 149 of file Units.hpp