QwGeant4
QweakSimCerenkov_DetectorSD.hh
Go to the documentation of this file.
1 /**
2  \class QweakSimCerenkov_DetectorSD
3 
4  \brief Storing hit information of the Cerenkov detector
5 
6  */
7 
8 #ifndef QweakSimCerenkov_DetectorSD_h
9 #define QweakSimCerenkov_DetectorSD_h
10 
11 // user includes
14 
15 class QweakSimCerenkov_DetectorSD: public G4VSensitiveDetector
16 {
17  public:
18 
19  QweakSimCerenkov_DetectorSD(G4String name);
21 
22  void Initialize(G4HCofThisEvent* HCE);
23  G4bool ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist);
24  void EndOfEvent(G4HCofThisEvent* HCE);
25 
26  private:
27 
29 
31 };
32 
33 #endif
void EndOfEvent(G4HCofThisEvent *HCE)
void Initialize(G4HCofThisEvent *HCE)
QweakSimCerenkovDetectorHitsCollection * CerenkovDetectorHitsCollection
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist)
Storing hit information of the Cerenkov detector.
G4THitsCollection< QweakSimCerenkov_DetectorHit > QweakSimCerenkovDetectorHitsCollection