QwGeant4
QweakSimLeadGlass_DetectorSD.hh
Go to the documentation of this file.
1 
2 // QweakSimLeadGlass_DetectorSD.hh
3 // Fang Guo
4 // 2012/07/31
5 
6 /////// --------------------------------------------------------------------
7 
8 #ifndef QweakSimLeadGlass_DetectorSD_h
9 #define QweakSimLeadGlass_DetectorSD_h
10 
11 //--- user includes
14 
15 
16 
17 /////// --------------------------------------------------------------------
18 
19 class QweakSimLeadGlass_DetectorSD : public G4VSensitiveDetector
20 {
21 
22 public:
23  QweakSimLeadGlass_DetectorSD(G4String name);
25 
26  void Initialize(G4HCofThisEvent* HCE);
27  G4bool ProcessHits(G4Step* aStep,G4TouchableHistory* ROhist);
28  void EndOfEvent(G4HCofThisEvent* HCE);
29 
30 private:
31 
34 
35 };
36 
37 
38 
39 /////// --------------------------------------------------------------------
40 
41 #endif
42 
43 /////// --------------------------------------------------------------------
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist)
G4THitsCollection< QweakSimLeadGlass_DetectorHit > QweakSimLeadGlass_DetectorHitsCollection
QweakSimLeadGlass_DetectorHitsCollection * LeadGlass_DetectorHitsCollection