00001 //-------------------------------------------------------------------------- 00002 // File and Version Information: 00003 // $Id: DifExternal.h,v 1.2 2009/12/23 02:59:56 zhangy Exp $ 00004 // 00005 // Description: 00006 // Class Header for |DifExternal| 00007 // Define some useful constants 00008 // 00009 // Environment: 00010 // Software developed for the BaBar Detector at the SLAC B-Factory. 00011 // 00012 // Author List: 00013 // A. Snyder 00014 // 00015 // Copyright Information: 00016 // Copyright (C) 1996 SLAC 00017 // 00018 // History: 00019 // Migration for BESIII MDC 00020 // 00021 //------------------------------------------------------------------------ 00022 00023 #ifndef DifExternal_H 00024 #define DifExternal_H 00025 00026 #include "MdcRecoUtil/DifNumber.h" 00027 #include "MdcRecoUtil/DifVector.h" 00028 #include "MdcRecoUtil/DifPoint.h" 00029 #include "MdcRecoUtil/DifComplex.h" 00030 00031 extern const DifNumber one; 00032 extern const DifNumber zero; 00033 00034 extern const DifVector xhat; 00035 extern const DifVector yhat; 00036 extern const DifVector zhat; 00037 extern const DifVector nullVec; 00038 00039 extern const DifPoint origin; 00040 00041 extern const DifComplex I; 00042 00043 #endif 00044 00045 00046 00047 00048 00049 00050 00051