| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

IGiGaKineCnvSvc.h

Go to the documentation of this file.
00001 // ============================================================================
00003 // ============================================================================
00017 // ============================================================================
00018 #ifndef    GIGACNV_IGIGAKINECNVSVC_H
00019 #define    GIGACNV_IGIGAKINECNVSVC_H 1
00020 // ============================================================================
00023 #include "GiGaCnv/IGiGaCnvSvc.h" 
00024 
00026 class StatusCode; 
00027 class G4PrimaryVertex;
00028 class IParticlePropertySvc;
00029 class GiGaKineRefTable;
00030 
00040 class IGiGaKineCnvSvc: virtual public IGiGaCnvSvc
00041 {
00042 
00043 public:
00044   
00048   static const InterfaceID& interfaceID() ;
00049   
00054   virtual GiGaKineRefTable&      table() = 0 ;
00055 
00059   virtual IParticlePropertySvc*  ppSvc() const  = 0 ;  
00060 
00061 protected :
00062   
00064   virtual ~IGiGaKineCnvSvc() ; 
00065 
00067 };
00068 
00069 
00070 // ============================================================================
00071 #endif   
00072 // ============================================================================
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:03:52 2011 for GiGaCnv by doxygen 1.4.7