Geant4 VMC Version 6.6
|
Sensitive detector with Gflash. More...
#include <TG4GflashSensitiveDetector.h>
Public Member Functions | |
TG4GflashSensitiveDetector (G4String sdName, G4int mediumID) | |
virtual | ~TG4GflashSensitiveDetector () |
virtual G4bool | ProcessHits (G4GFlashSpot *gflashSpot, G4TouchableHistory *) |
virtual G4bool | ProcessHits (G4Step *step, G4TouchableHistory *history) |
Public Member Functions inherited from TG4SensitiveDetector | |
TG4SensitiveDetector (G4String sdName, G4int mediumID) | |
TG4SensitiveDetector (TVirtualMCSensitiveDetector *userSD, G4int mediumID, G4bool exclusiveSD) | |
virtual | ~TG4SensitiveDetector () |
virtual G4bool | ProcessHitsOnBoundary (G4Step *step) |
virtual void | ProcessHitsOnTrackStart () |
G4int | GetID () const |
G4int | GetMediumID () const |
TVirtualMCSensitiveDetector * | GetUserSD () const |
Private Member Functions | |
TG4GflashSensitiveDetector () | |
Not implemented. | |
TG4GflashSensitiveDetector (const TG4GflashSensitiveDetector &right) | |
Not implemented. | |
TG4GflashSensitiveDetector & | operator= (const TG4GflashSensitiveDetector &right) |
Not implemented. | |
Additional Inherited Members | |
Static Public Member Functions inherited from TG4SensitiveDetector | |
static G4int | GetTotalNofSensitiveDetectors () |
Protected Member Functions inherited from TG4SensitiveDetector | |
void | UserProcessHits () |
Protected Attributes inherited from TG4SensitiveDetector | |
TG4StepManager * | fStepManager |
Cached pointer to thread-local step manager. | |
TVirtualMCApplication * | fMCApplication |
Cached pointer to thread-local VMC application. | |
TVirtualMCSensitiveDetector * | fUserSD |
User sensitive detector. | |
Sensitive detector with Gflash.
Definition at line 30 of file TG4GflashSensitiveDetector.h.
TG4GflashSensitiveDetector::TG4GflashSensitiveDetector | ( | G4String | sdName, |
G4int | mediumID ) |
Standard constructor with the specified name
Definition at line 21 of file TG4GflashSensitiveDetector.cxx.
|
virtual |
Destructor
Definition at line 29 of file TG4GflashSensitiveDetector.cxx.
|
private |
Not implemented.
|
private |
Not implemented.
|
virtual |
Call user defined sensitive detector
Definition at line 39 of file TG4GflashSensitiveDetector.cxx.
|
private |
Not implemented.
|
virtual |
Call user defined sensitive detector.
Reimplemented from TG4SensitiveDetector.
Definition at line 48 of file TG4SensitiveDetector.cxx.