GPSEventSource.hh

Go to the documentation of this file.
00001 // $Header: /cvs/lcd/slic/include/GPSEventSource.hh,v 1.8 2007/04/27 01:54:32 jeremy Exp $
00002 
00003 #ifndef SLIC_GPSEVENTSOURCE_HH
00004 #define SLIC_GPSEVENTSOURCE_HH 1
00005 
00006 // slic
00007 #include "EventSource.hh"
00008 
00009 // geant4
00010 #include "G4GeneralParticleSource.hh"
00011 
00012 namespace slic
00013 {
00018   class GPSEventSource : public EventSource
00019   {
00020   public:
00021     GPSEventSource();
00022     virtual ~GPSEventSource();
00023 
00024   public:
00025     virtual void generate(G4Event* evt);
00026 
00027     virtual void dumpCurrentEvent();
00028 
00030     void setupGeneratorDefaults();
00031 
00032     G4GeneralParticleSource* getGPS();
00033 
00034   private:
00035 
00036     G4GeneralParticleSource* m_generator;
00037 
00038   };
00039 }
00040 
00041 #endif

Generated on Thu Nov 15 15:24:16 2007 for Simulator for the Linear Collider by  doxygen 1.5.4