QwGeant4
QweakSimLeadGlass_PMTSD.hh
Go to the documentation of this file.
1 
2 // QweakSimLeadGlass_PMTSD.hh
3 // Fang Guo
4 // 2012/07/31
5 
6 /////// --------------------------------------------------------------------
7 
8 #ifndef QweakSimLeadGlass_PMTSD_h
9 #define QweakSimLeadGlass_PMTSD_h
10 
11 //--- user includes
13 
14 
15 
16 /////// --------------------------------------------------------------------
17 
18 //--- user classes
20 
21 
22 
23 /////// --------------------------------------------------------------------
24 
25 class QweakSimLeadGlass_PMTSD : public G4VSensitiveDetector
26 {
27 
28 public:
29  QweakSimLeadGlass_PMTSD(G4String name);
31 
32  void Initialize(G4HCofThisEvent* HCE);
33  G4bool ProcessHits(G4Step* aStep,G4TouchableHistory* ROhist);
34  void EndOfEvent(G4HCofThisEvent* HCE);
35 
36 private:
37 
40 
41 };
42 
43 
44 /////// --------------------------------------------------------------------
45 
46 #endif
47 
48 /////// --------------------------------------------------------------------
QweakSimLeadGlass_PMTSD(G4String name)
QweakSimLeadGlass_PMTHitsCollection * LeadGlass_PMTHitsCollection
void EndOfEvent(G4HCofThisEvent *HCE)
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist)
G4THitsCollection< QweakSimLeadGlass_PMTHit > QweakSimLeadGlass_PMTHitsCollection
void Initialize(G4HCofThisEvent *HCE)