Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members
KtUtil.hGo to the documentation of this file.00001 #ifndef KTJET_KTUTIL_H 00002 #define KTJET_KTUTIL_H 00003 00004 // Define CLHEP namespace token to handle the transition between 00005 // CLHEP versions 1.9 and 2.0. Also include the CLHEP config header 00006 // which was removed from CLHEP v2.0 onwards. 00007 #ifndef CLHEP1 00008 #define CLHEPNAMESPACE CLHEP :: 00009 #else 00010 #define CLHEPNAMESPACE 00011 #include "CLHEP/config/CLHEP.h" 00012 #endif 00013 00014 // Includes 00015 #include "CLHEP/Vector/ThreeVector.h" 00016 #include "CLHEP/Vector/LorentzVector.h" 00017 00018 00019 namespace KtJet{ 00020 00021 #ifdef KTDOUBLEPRECISION 00022 typedef double KtFloat; 00023 #else 00024 typedef float KtFloat; 00025 #endif 00026 00027 class KtLorentzVector; 00028 00030 KtFloat phiAngle(KtFloat testphi); 00031 00032 } //end of namespace 00033 00034 #endif Generated on Fri Jul 22 18:08:08 2005 for KtJet by 1.3.9.1 |