QwGeant4
QweakSimGEM_WirePlaneSD.hh
Go to the documentation of this file.
1 
2 //=============================================================================
3 //
4 // ---------------------------
5 // | Doxygen File Information |
6 // ---------------------------
7 /**
8 
9  \file QweakSimGEM_WirePlaneSD.hh
10  $Revision: 1.2 $
11  $Date: 2005/12/27 19:24:14 $
12  \author Klaus Hans Grimm
13 
14 */
15 //=============================================================================
16 //
17 //=============================================================================
18 //
19 // ---------------------------
20 // | Doxygen Class Information |
21 // ---------------------------
22 /**
23  \class QweakSimGEM_WirePlaneSD
24 
25  \brief Checks for a valid GEM ReadoutPlane hit and stores the hit information
26  (I know there is no wire plane ... just for consistent class names )
27 
28  Placeholder for a long explaination
29 
30  */
31 //=============================================================================
32 
33 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
34 #ifndef QweakSimGEM_WirePlaneSD_h
35 #define QweakSimGEM_WirePlaneSD_h
36 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
37 
38 // user includes
41 
42 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
43 class QweakSimGEM_WirePlaneSD : public G4VSensitiveDetector
44 {
45 
46  public:
47  QweakSimGEM_WirePlaneSD(G4String name);
49 
50  void Initialize(G4HCofThisEvent*HCE);
51  G4bool ProcessHits(G4Step* aStep,G4TouchableHistory* ROhist);
52  void EndOfEvent(G4HCofThisEvent* HCE);
53 
54  private:
56 
57  G4int HCID;
58 
59 };
60 
61 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
62 
63 #endif
64 
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist)
QweakSimGEM_WirePlane_HitsCollection * hitsCollection
G4THitsCollection< QweakSimGEM_WirePlaneHit > QweakSimGEM_WirePlane_HitsCollection
void EndOfEvent(G4HCofThisEvent *HCE)
void Initialize(G4HCofThisEvent *HCE)
Checks for a valid GEM ReadoutPlane hit and stores the hit information (I know there is no wire plane...