Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members
KtDistanceInterface.hGo to the documentation of this file.00001 #ifndef KTJET_KTDISTANCEINTERFACE_H 00002 #define KTJET_KTDISTANCEINTERFACE_H 00003 00004 #include <string> 00005 #include "KtJet/KtUtil.h" 00006 00007 namespace KtJet { 00013 class KtLorentzVector; 00014 class KtDistance { 00015 public: 00017 virtual ~KtDistance() {} 00019 virtual KtFloat operator()(const KtLorentzVector &) const = 0; 00021 virtual KtFloat operator()(const KtLorentzVector &, const KtLorentzVector &) const = 0; 00023 virtual std::string name() const = 0; 00024 }; 00025 00026 }// end of namespace 00027 00028 #endif Generated on Fri Jul 22 18:08:08 2005 for KtJet by 1.3.9.1 |