Tracker sensitive detector class. More...
#include <Doxymodules_basic.h>
Public Member Functions | |
TrackerSD (const G4String &name, const G4String &hitsCollectionName) | |
~TrackerSD () override=default | |
void | Initialize (G4HCofThisEvent *hitCollection) override |
G4bool | ProcessHits (G4Step *step, G4TouchableHistory *history) override |
void | EndOfEvent (G4HCofThisEvent *hitCollection) override |
Private Attributes | |
TrackerHitsCollection * | fHitsCollection = nullptr |
Tracker sensitive detector class.
The hits are accounted in hits in ProcessHits() function which is called by Geant4 kernel at each step. A hit is created with each step with non zero energy deposit.
Definition at line 47 of file Doxymodules_basic.h.
Definition at line 42 of file TrackerSD.cc.
|
overridedefault |
|
override |
Definition at line 51 of file TrackerSD.cc.
|
override |
Definition at line 67 of file TrackerSD.cc.
|
override |
Definition at line 92 of file TrackerSD.cc.
|
private |
Definition at line 64 of file TrackerSD.hh.