Hammer  1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Constants.hh File Reference

Various numerical constants. More...

#include <boost/math/constants/constants.hpp>
#include "Hammer/Math/Units.hh"
+ Include dependency graph for Constants.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Hammer
 The Hammer namespace contains the library code.
 

Variables

static constexpr double Hammer::pi = boost::math::constants::pi<double>()
 
static constexpr double Hammer::twoPi = boost::math::constants::two_pi<double>()
 
static constexpr double Hammer::halfPi = boost::math::constants::half_pi<double>()
 
static constexpr double Hammer::pi2 = boost::math::constants::pi_sqr<double>()
 
static constexpr double Hammer::pi3 = boost::math::constants::pi_cubed<double>()
 
static constexpr double Hammer::sqrt2 = boost::math::constants::root_two<double>()
 
static constexpr double Hammer::sqrt3 = boost::math::constants::root_three<double>()
 
static constexpr double Hammer::GFermi = 1.16638e-5 / GeV2
 
static constexpr double Hammer::TwoSqTwoGFermi = 2. * sqrt2 * GFermi
 
static constexpr double Hammer::FPion = 93 * MeV
 

Detailed Description

Various numerical constants.

Definition in file Constants.hh.