QwGeant4
QweakSimCerenkov_RadiatorSD.hh
Go to the documentation of this file.
1 /**
2  \class QweakSimCerenkov_RadiatorSD
3 
4  \brief Storing hit information of the Cerenkov radiator
5 
6  */
7 
8 #ifndef QweakSimCerenkov_RadiatorSD_h
9 #define QweakSimCerenkov_RadiatorSD_h
10 
11 // user includes
14 
15 class QweakSimCerenkov_RadiatorSD: public G4VSensitiveDetector
16 {
17  public:
18 
19  QweakSimCerenkov_RadiatorSD(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
Storing hit information of the Cerenkov radiator.
QweakSimCerenkovRadiatorHitsCollection * CerenkovRadiatorHitsCollection
void EndOfEvent(G4HCofThisEvent *HCE)
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist)
G4THitsCollection< QweakSimCerenkov_RadiatorHit > QweakSimCerenkovRadiatorHitsCollection
void Initialize(G4HCofThisEvent *HCE)