sipm-characterisation 0.1.0
SiPM characterisation for ePIC — IV/DCR/gain, laser, readout, irradiation
Loading...
Searching...
No Matches
SensitiveDetector.hh
Go to the documentation of this file.
1#ifndef _SensitiveDetector_h_
2#define _SensitiveDetector_h_
3
4#include "G4VSensitiveDetector.hh"
5
6class SensitiveDetector : public G4VSensitiveDetector {
7
8public:
9
10 SensitiveDetector(const G4String &name);
11 ~SensitiveDetector() override;
12
13 void Initialize(G4HCofThisEvent *hce) override;
14 void EndOfEvent(G4HCofThisEvent *hce) override;
15
16protected:
17
18 G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist) override;
19
20};
21
22#endif
Definition SensitiveDetector.hh:6
~SensitiveDetector() override
Definition SensitiveDetector.cc:16
void EndOfEvent(G4HCofThisEvent *hce) override
Definition SensitiveDetector.cc:30
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist) override
Definition SensitiveDetector.cc:37
void Initialize(G4HCofThisEvent *hce) override
Definition SensitiveDetector.cc:23