QwGeant4
QweakSimTriggerScintillator_PMTSD.hh
Go to the documentation of this file.
1 //=============================================================================
2 //
3 // ---------------------------
4 // | Doxygen File Information |
5 // ---------------------------
6 /**
7 
8  \file QweakSimTriggerScintillator_PMTSD.hh
9  $Revision: 1.2 $
10  $Date: 2005/12/27 19:28:15 $
11  \author Klaus Hans Grimm
12 
13 */
14 //=============================================================================
15 //
16 //=============================================================================
17 //
18 // ---------------------------
19 // | Doxygen Class Information |
20 // ---------------------------
21 /**
22  \class QweakSimTriggerScintillator_PMTSD
23 
24  \brief Storing photomultiplier hit information of the Trigger Scintillator detector
25 
26  Placeholder for a long explaination
27 
28  */
29 //=============================================================================
30 //
31 //=============================================================================
32 // -----------------------
33 // | CVS File Information |
34 // -----------------------
35 //
36 // Last Update: $Author: grimm $
37 // Update Date: $Date: 2005/12/27 19:28:15 $
38 // CVS/RCS Revision: $Revision: 1.2 $
39 // Status: $State: Exp $
40 //
41 // ===================================
42 // CVS Revision Log at end of file !!
43 // ===================================
44 //
45 //=============================================================================
46 
47 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
48 #ifndef QweakSimTriggerScintillator_PMTSD_h
49 #define QweakSimTriggerScintillator_PMTSD_h
50 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
51 
52 // user includes
54 
55 // user classes
57 
58 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
59 class QweakSimTriggerScintillator_PMTSD : public G4VSensitiveDetector
60 {
61 
62 public:
63  QweakSimTriggerScintillator_PMTSD(G4String name);
65 
66  void Initialize(G4HCofThisEvent* HCE);
67  G4bool ProcessHits(G4Step* aStep,G4TouchableHistory* ROhist);
68  void EndOfEvent(G4HCofThisEvent* HCE);
69 
70 private:
71 
73 
75 
76 };
77 
78 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
79 
80 #endif
81 
82 //=======================================================================================
83 // -----------------------
84 // | CVS File Information |
85 // -----------------------
86 //
87 // $Revisions$
88 // $Log: QweakSimTriggerScintillator_PMTSD.hh,v $
89 // Revision 1.2 2005/12/27 19:28:15 grimm
90 // - Redesign of Doxygen header containing CVS info like revision and date
91 // - Added CVS revision log at the end of file
92 //
93 //
94 
void EndOfEvent(G4HCofThisEvent *HCE)
void Initialize(G4HCofThisEvent *HCE)
QweakSimTriggerScintillator_PMTSD(G4String name)
Storing photomultiplier hit information of the Trigger Scintillator detector.
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist)
QweakSimTriggerScintillator_PMTHitsCollection * TriggerScintillator_PMTHitsCollection
G4THitsCollection< QweakSimTriggerScintillator_PMTHit > QweakSimTriggerScintillator_PMTHitsCollection