FDsimG4FocalSurfaceSD.hh
Go to the documentation of this file.
1 #ifndef FDsimG4FocalSurfaceSD_h
2 #define FDsimG4FocalSurfaceSD_h 1
3 
4 #include "G4VSensitiveDetector.hh"
5 #include "globals.hh"
6 
7 #include "FDsimG4OpticalHit.hh"
8 
9 class G4Material;
10 class G4HCofThisEvent;
11 class G4Step;
12 
13 namespace TelescopeSimulatorLX {
14 
15  //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
16 
17  class FDsimG4FocalSurfaceSD : public G4VSensitiveDetector {
18 
19  public:
20 
21  FDsimG4FocalSurfaceSD(G4String);
23 
24  void Initialize(G4HCofThisEvent *);
25  G4bool ProcessHits(G4Step *,G4TouchableHistory *);
26  void EndOfEvent(G4HCofThisEvent*);
27 
28  void clear();
29  void DrawAll();
30  void PrintAll();
31 
32  private:
34  };
35 
36 }
37 
38 #endif
G4THitsCollection< FDsimG4OpticalHit > FDsimG4OpticalHitsCollection
G4bool ProcessHits(G4Step *, G4TouchableHistory *)
FDsimG4OpticalHitsCollection * OpticalHitsCollection

, generated on Tue Sep 26 2023.