The Constants namespace containing some useful physical constants with suitable units. More...
Variables | |
constexpr Length | MaxLength = 1.0e23_mm |
A really large length. More... | |
constexpr Energy | MaxEnergy = 1.0e6_GeV |
A really large energy. More... | |
constexpr Energy2 | MaxEnergy2 = MaxEnergy * MaxEnergy |
A really large squared energy. More... | |
constexpr double | MaxDouble = DBL_MAX |
The largest possible double. More... | |
constexpr double | HugeDouble = DBL_MAX * 1.0e-4 |
A really large double. More... | |
constexpr double | MaxFloat = FLT_MAX |
The largest possible float. More... | |
constexpr double | HugeFloat = FLT_MAX * 0.01 |
A really large floa.t. | |
constexpr double | MaxRapidity = 100.0 |
A really large rapidity. | |
constexpr double | pi = M_PI |
Good old . More... | |
constexpr double | twopi = 2.0 * pi |
Good old . More... | |
constexpr long | MaxInt = 1000000000L |
A really large integer. | |
constexpr double | epsilon = DBL_EPSILON |
The smallest non-zero double. More... | |
constexpr double | EulerGamma = 0.5772156649015329 |
The Euler gamma. | |
constexpr double | zeta2 = pi*pi/6. |
. More... | |
constexpr double | zeta3 = 1.2020569031595943 |
. More... | |
constexpr double | zeta4 = 0.4*zeta2*zeta2 |
. More... | |
constexpr double | zeta5 = 1.0369277551433699 |
. More... | |
constexpr double | zeta6 = 4.*zeta2*zeta4/7. |
. More... | |
The Constants namespace containing some useful physical constants with suitable units.
constexpr double ThePEG::Constants::epsilon = DBL_EPSILON |
The smallest non-zero double.
Definition at line 63 of file Constants.h.
Referenced by ThePEG::LorentzVector< complex< double > >::eta(), ThePEG::LorentzVector< complex< double > >::rapidity(), and ThePEG::Cuts::sHat().
constexpr double ThePEG::Constants::HugeDouble = DBL_MAX * 1.0e-4 |
A really large double.
Definition at line 42 of file Constants.h.
constexpr double ThePEG::Constants::MaxDouble = DBL_MAX |
The largest possible double.
Definition at line 39 of file Constants.h.
constexpr Energy ThePEG::Constants::MaxEnergy = 1.0e6_GeV |
A really large energy.
Definition at line 33 of file Constants.h.
Referenced by ThePEG::MECuts::mHatMax(), ThePEG::MECuts::pTHatMax(), ThePEG::ParticleData::width(), ThePEG::ParticleData::widthLoCut(), and ThePEG::ParticleData::widthUpCut().
A really large squared energy.
Definition at line 36 of file Constants.h.
Referenced by ThePEG::MECuts::scaleMax(), ThePEG::MECuts::tHatMax(), and ThePEG::MECuts::uHatMax().
constexpr double ThePEG::Constants::MaxFloat = FLT_MAX |
The largest possible float.
Definition at line 45 of file Constants.h.
Referenced by ThePEG::Particle::rapidity().
constexpr Length ThePEG::Constants::MaxLength = 1.0e23_mm |
A really large length.
Definition at line 30 of file Constants.h.
Referenced by ThePEG::ParticleData::cTau().
constexpr double ThePEG::Constants::pi = M_PI |
Good old .
Definition at line 54 of file Constants.h.
Referenced by ThePEG::FuzzyTheta::bounds(), ThePEG::ThreeVector< Value >::deltaPhi(), ThePEG::dirTheta(), ThePEG::Helicity::VertexBase::electroMagneticCoupling(), ThePEG::RandomGenerator::rndBW(), ThePEG::RandomGenerator::rndGaussTwoNumbers(), ThePEG::RandomGenerator::rndRelBW(), ThePEG::Helicity::VertexBase::strongCoupling(), and ThePEG::Helicity::VertexBase::weakCoupling().
constexpr double ThePEG::Constants::twopi = 2.0 * pi |
Good old .
Definition at line 57 of file Constants.h.
Referenced by ThePEG::ThreeVector< Value >::deltaPhi().
.
Definition at line 69 of file Constants.h.
constexpr double ThePEG::Constants::zeta3 = 1.2020569031595943 |
.
Definition at line 72 of file Constants.h.
.
Definition at line 75 of file Constants.h.
constexpr double ThePEG::Constants::zeta5 = 1.0369277551433699 |
.
Definition at line 78 of file Constants.h.
.
Definition at line 81 of file Constants.h.