00001
00007 #ifndef BPMUNITS_H__
00008 #define BPMUNITS_H__
00009
00010
00011
00012
00013 #include <bpm/bpm_defs.h>
00014
00015
00016
00017
00018
00019 #define _cent__ 0.01
00020
00021 #define _Hz__ 1.0
00022 #define _kHz__ 1.0E+3
00023 #define _MHz__ 1.0E+6
00024 #define _GHz__ 1.0E+9
00025
00026 #define _sec__ 1.0
00027 #define _msec__ 1.0E-3
00028 #define _usec__ 1.0E-6
00029 #define _nsec__ 1.0E-9
00030
00031 #define _eV__ 1.0
00032 #define _keV__ 1.0E+3
00033 #define _MeV__ 1.0E+6
00034 #define _GeV__ 1.0E+9
00035
00036 #define _rad__ 1.0
00037 #define _mrad__ 1.0E-3
00038 #define _urad__ 1.0E-6
00039 #define _nrad__ 1.0E-9
00040
00041 #define _degrees__ (PI/180.)
00042
00043 #define _mC__ 1.0E-3
00044 #define _uC__ 1.0E-6
00045 #define _nC__ 1.0E-9
00046 #define _pC__ 1.0E-12
00047
00048 #define _meter__ 1.0
00049 #define _mmeter__ 1.0E-3
00050 #define _umeter__ 1.0E-6
00051 #define _nmeter__ 1.0E-9
00052
00053 #define _Volt__ 1.0
00054 #define _mVolt__ 1.0E-3
00055 #define _uVolt__ 1.0E-6
00056 #define _nVolt__ 1.0E-9
00057
00058 #define _cLight__ ( 2.99792458E8 * _meter__ / _sec__ )
00059
00060
00061
00062
00063
00064
00065
00066
00067
00068
00069
00070
00071 #endif
00072