BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
Units.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Units
 

Functions

double Units::rad2deg (double angle)
 
double Units::deg2rad (double angle)
 

Variables

static constexpr double Units::nanometer = 1.
 
static constexpr double Units::angstrom = 1.e-1 * nanometer
 
static constexpr double Units::micrometer = 1.e+3 * nanometer
 
static constexpr double Units::millimeter = 1.e+6 * nanometer
 
static constexpr double Units::meter = 1.e+9 * nanometer
 
static constexpr double Units::nm = nanometer
 
static constexpr double Units::nm2 = nanometer * nanometer
 
static constexpr double Units::barn = nanometer * nanometer * 1e-10
 
static constexpr double Units::radian = 1.
 
static constexpr double Units::milliradian = 1.e-3 * radian
 
static constexpr double Units::degree = (3.1415926535897932 / 180.0) * radian
 
static constexpr double Units::steradian = 1.
 
static constexpr double Units::rad = radian
 
static constexpr double Units::mrad = milliradian
 
static constexpr double Units::sr = steradian
 
static constexpr double Units::deg = degree
 
static constexpr double Units::tesla = 1.
 
static constexpr double Units::gauss = 1e-4
 

Detailed Description

Defines some unit conversion factors and other constants in namespace Units.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file Units.h.