00001 // ============================================================================ 00003 // ============================================================================ 00017 // ============================================================================ 00018 #ifndef GIGACNV_IGIGAHITSCNVSVC_H 00019 #define GIGACNV_IGIGAHITSCNVSVC_H 1 00020 // ============================================================================ 00021 00024 #include "GiGaCnv/IGiGaCnvSvc.h" 00026 class GiGaKineRefTable; 00027 00038 class IGiGaHitsCnvSvc: virtual public IGiGaCnvSvc 00039 { 00041 public: 00042 00046 static const InterfaceID& interfaceID() ; 00047 00052 virtual GiGaKineRefTable& table() = 0 ; 00053 00054 protected: 00055 00056 virtual ~IGiGaHitsCnvSvc() ; 00058 }; 00060 00061 00062 // ============================================================================ 00063 #endif // GIGACNV_IGIGAHITSCNVSVC_H 00064 // ============================================================================