ktjet is hosted by Hepforge, IPPP Durham

KtUtil.h

Go 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  doxygen 1.3.9.1