MollerDetectorSD.hh

Go to the documentation of this file.
00001 
00002 
00003 
00004 #ifndef MollerDetectorSD_h
00005 #define MollerDetectorSD_h 1
00006 
00007 #include "G4VSensitiveDetector.hh"
00008 #include "MollerDetectorHit.hh"
00009 
00010 class G4Step;
00011 class G4HCofThisEvent;
00012 class G4TouchableHistory;
00013 
00014 class MollerDetectorSD : public G4VSensitiveDetector
00015 {
00016 
00017   public:
00018       MollerDetectorSD(G4String name);
00019       virtual ~MollerDetectorSD();
00020 
00021       virtual void Initialize(G4HCofThisEvent*HCE);
00022       virtual G4bool ProcessHits(G4Step*aStep,G4TouchableHistory*ROhist);
00023       virtual void EndOfEvent(G4HCofThisEvent*HCE);
00024 
00025   private:
00026       MollerDetectorHitsCollection *hitsCollection;
00027       G4int HCID;
00028 
00029 };
00030 
00031 
00032 
00033 
00034 #endif
00035 

Generated on 16 Jun 2013 for mollersim by  doxygen 1.6.1