bpm_units.h

Go to the documentation of this file.
00001 
00007 #ifndef BPMUNITS_H__
00008 #define BPMUNITS_H__
00009 
00010 /* -----------------------------------------------------------------------------
00011 // includes
00012 // -------------------------------------------------------------------------- */
00013 
00014 
00015 /* -----------------------------------------------------------------------------
00016 // macro definitions
00017 // -------------------------------------------------------------------------- */
00018 #define  Hz 1.0E-6
00019 #define kHz 1.0E-3
00020 #define MHz 1.0E+0
00021 #define GHz 1.0E+3
00022 
00023 #define  sec 1.0E+6
00024 #define msec 1.0E+3
00025 #define usec 1.0E+0
00026 #define nsec 1.0E-3
00027 
00028 #define  eV 1.0E-6
00029 #define keV 1.0E-3
00030 #define MeV 1.0E+0
00031 #define GeV 1.0E+3
00032 
00033 #define  rad 1.0E+6
00034 #define mrad 1.0E+3
00035 #define urad 1.0E+0
00036 #define nrad 1.0E-3
00037 
00038 #define mC 1.0E+6
00039 #define uC 1.0E+3
00040 #define nC 1.0E+0
00041 #define pC 1.0E-3
00042 
00043 #define meter  1.0E+6
00044 #define mmeter 1.0E+3
00045 #define umeter 1.0E+0
00046 #define nmeter 1.0E-3
00047 
00048 #define Volt  1.0E+0
00049 #define mVolt 1.0E-3
00050 #define nVolt 1.0E-6
00051 
00052 
00053 /* -----------------------------------------------------------------------------
00054 // typedefs, enums and other declarations
00055 // -------------------------------------------------------------------------- */
00056 
00057 
00058 /* -----------------------------------------------------------------------------
00059 // function prototypes and declarations
00060 // -------------------------------------------------------------------------- */
00061 
00062 
00063 #endif /* #ifndef BPMUNITS_H_LOADED */
00064 /* ================================ end of file ============================= */

Generated on Fri Nov 9 21:17:10 2007 for libbpm by  doxygen 1.5.1