- Change PenningTrap so that perturbation is its own field - Add Calcium mass and charge to constants
26 lines
659 B
C++
26 lines
659 B
C++
/** @file constants.hpp
|
|
*
|
|
* @author Cory Alexander Balaton (coryab)
|
|
* @author Janita Ovidie Sandtrøen Willumsen (janitaws)
|
|
*
|
|
* @version 0.1
|
|
*
|
|
* @brief Library of constants
|
|
*
|
|
* @bug No known bugs
|
|
* */
|
|
#ifndef __CONST__
|
|
#define __CONST__
|
|
|
|
#define K_E 1.38935333*1e5 ///< Coulomb constant. unit: \f$\frac{u(\mu m)^3}{(\mu s)^2 e^2}\f$
|
|
|
|
#define T 9.64852558*1e1 ///< 1 Tesla. unit: \f$ \frac{u}{(\mu s) e} \f$
|
|
|
|
#define V 9.64852558*1e7 ///< 1 Volt. unit: \f$ \frac{u (\mu m)^2}{(\mu s)^2 e} \f$
|
|
|
|
#define CA_MASS 40.078 ///< Mass of a single calcium ion. unit: amu
|
|
|
|
#define CA_CHARGE 1. ///< Charge of a singly charged calcium ion. unit: e
|
|
|
|
#endif
|