|
Celeritas 0.7+28f01d9
|
Derivative unit classes and annotated Quantity values. More...
#include "corecel/math/Quantity.hh"#include "geocel/detail/LengthQuantities.hh"#include "UnitTypes.hh"Namespaces | |
| namespace | celeritas::units |
| Units in Celeritas for macro-scale quantities. | |
Typedefs | |
| using | celeritas::units::LogMevEnergy = RealQuantity< LogMev > |
| Special faux quantity for overloading cross section calculation. | |
| using | celeritas::units::HalfSpinInt = Quantity< HalfSpin, short int > |
| Spin (in units of hbar/2) | |
| using | celeritas::units::FieldTesla = RealQuantity< Tesla > |
Quantities for atomic scale/natural units | |
| using | celeritas::units::ElementaryCharge = RealQuantity< EElectron > |
| using | celeritas::units::MevEnergy = RealQuantity< Mev > |
| using | celeritas::units::MevMass = RealQuantity< MevPerCsq > |
| using | celeritas::units::MevMomentum = RealQuantity< MevPerC > |
| using | celeritas::units::MevMomentumSq = RealQuantity< UnitProduct< MevPerC, MevPerC > > |
| using | celeritas::units::LightSpeed = RealQuantity< CLight > |
| using | celeritas::units::AmuMass = RealQuantity< Amu > |
Quantities for Geant4 conversion | |
| using | celeritas::units::ClhepLength = ::celeritas::lengthunits::ClhepLength |
| using | celeritas::units::ClhepField = Quantity< ClhepUnitBField, double > |
| using | celeritas::units::ClhepTime = Quantity< Nanosecond, double > |
| using | celeritas::units::ClhepEnergy = Quantity< Mev, double > |
Quantities for manual input and/or test harnesses | |
| using | celeritas::units::BarnXs = RealQuantity< Barn > |
| using | celeritas::units::CmLength = ::celeritas::lengthunits::CmLength |
| using | celeritas::units::InvCmXs = RealQuantity< UnitInverse< Centimeter > > |
| using | celeritas::units::InvCcDensity = RealQuantity< InvCentimeterCubed > |
| using | celeritas::units::MolCcDensity = RealQuantity< MolPerCentimeterCubed > |
| using | celeritas::units::GramCcDensity = RealQuantity< GramPerCentimeterCubed > |
| using | celeritas::units::TeslaField = RealQuantity< Tesla > |
Derivative unit classes and annotated Quantity values.