00001 // $Id: IGiGaInterface.h,v 1.2 2004/02/20 18:58:17 ibelyaev Exp $ 00002 // ============================================================================ 00003 // CVS tag $Name: v19r4 $ 00004 // ============================================================================ 00005 // $Log: IGiGaInterface.h,v $ 00006 // Revision 1.2 2004/02/20 18:58:17 ibelyaev 00007 // update in IGiGaXXX and IIDIGiGaXXX 00008 // 00009 // Revision 1.1 2002/05/07 12:21:30 ibelyaev 00010 // see $GIGAROOT/doc/release.notes 7 May 2002 00011 // 00012 // ============================================================================ 00013 #ifndef GIGA_IGIGAINTERFACE_H 00014 #define GIGA_IGIGAINTERFACE_H 1 00015 // Include files 00016 #include "GaudiKernel/IInterface.h" 00017 #include "GaudiKernel/IAlgTool.h" 00018 // GiGa 00019 00028 class IGiGaInterface: 00029 public virtual IInterface , 00030 public virtual IAlgTool /* to make the instantiation trivial */ 00031 { 00032 00033 public: 00034 00039 static const InterfaceID& interfaceID() ; 00040 00041 protected: 00042 00044 virtual ~IGiGaInterface() ; 00045 00046 }; 00047 // ============================================================================ 00048 00049 // ============================================================================ 00050 // The END 00051 // ============================================================================ 00052 #endif // GIGA_IGIGAINTERFACE_H 00053 // ============================================================================