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

In This Package:

IGiGaSensDet.h

Go to the documentation of this file.
00001 // $Id: IGiGaSensDet.h,v 1.7 2006/07/27 09:34:18 gcorti Exp $ 
00002 #ifndef GIGA_IGIGASENSDET_H
00003 #define GIGA_IGIGASENSDET_H 1 
00004 
00005 // Include files
00006 // from GiGa
00007 #include "GiGa/IGiGaInterface.h"
00008 
00009 // base class from Geant4 
00010 #include "G4VSensitiveDetector.hh" 
00011 
00022 class IGiGaSensDet: public virtual G4VSensitiveDetector,
00023                     public virtual IGiGaInterface       
00024 {
00025 public:
00026   
00030   static const InterfaceID& interfaceID();
00031 
00035   virtual bool processStep( G4Step* step, G4TouchableHistory* history ) = 0;  
00036   
00037 protected:
00038     
00039   virtual ~IGiGaSensDet(); 
00040   IGiGaSensDet() ;         
00041   
00042 };
00043 
00044 #endif  // GIGA_IGIGASENSDET_H
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:01:14 2011 for GiGa by doxygen 1.4.7