#include <G4VGFlashSensitiveDetector.hh>
◆ G4VGFlashSensitiveDetector() [1/2]
G4VGFlashSensitiveDetector::G4VGFlashSensitiveDetector |
( |
| ) |
|
|
inline |
◆ G4VGFlashSensitiveDetector() [2/2]
◆ ~G4VGFlashSensitiveDetector()
virtual G4VGFlashSensitiveDetector::~G4VGFlashSensitiveDetector |
( |
| ) |
|
|
inlinevirtual |
◆ Hit()
Definition at line 75 of file G4VGFlashSensitiveDetector.hh.
76 {
77
78
79
80
84 if(!This)
85 {
88 "Needs also to inherit from G4VSensitiveDetector!");
89 return false;
90 }
92 {
95
97 if(ROgeometry)
98 {
99
107 }
109 }
110 else
111 {
112 result = false;
113 }
114 return result;
115 }
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
const G4Track * GetPrimaryTrack() const
G4ThreeVector GetPosition() const
const G4FastTrack * GetOriginatorTrack() const
G4TouchableHandle GetTouchableHandle() const
void SetTouchableHandle(const G4TouchableHandle &apValue)
void SetPosition(const G4ThreeVector &aValue)
void SetMomentumDirection(const G4ThreeVector &aValue)
G4StepPoint * GetPreStepPoint() const
const G4ThreeVector & GetMomentumDirection() const
virtual G4bool ProcessHits(G4GFlashSpot *aSpot, G4TouchableHistory *ROhist)=0
virtual G4bool CheckROVolume(G4Step *, G4TouchableHistory *&)
G4VReadOutGeometry * GetROgeometry() const
Referenced by GFlashHitMaker::make().
◆ operator!=()
◆ operator==()
◆ ProcessHits()
The documentation for this class was generated from the following file: