![]() |
![]() |
00001 // Author : Samvel Khalatian (samvel at fnal dot gov) 00002 // Created: 05/31/07 00003 // License: GPL 00004 00005 #ifndef IDENTIFIABLE_H 00006 #define IDENTIFIABLE_H 00007 00008 #include "CalibTracker/SiStripRunSummary/interface/ClassIDBase.h" 00009 00010 // Interface for identifiable objects: objects that can return ID 00025 class Identifiable { 00026 public: 00027 virtual ~Identifiable() {} 00028 00037 virtual ClassIDBase::ID getID() const = 0; 00038 }; 00039 00040 #endif // IDENTIFIABLE_H