#include <G4VGFlashSensitiveDetector.hh>
G4VGFlashSensitiveDetector::G4VGFlashSensitiveDetector |
( |
| ) |
|
|
inline |
virtual G4VGFlashSensitiveDetector::~G4VGFlashSensitiveDetector |
( |
| ) |
|
|
inlinevirtual |
Definition at line 74 of file G4VGFlashSensitiveDetector.hh.
References G4VReadOutGeometry::CheckROVolume(), FatalException, G4Exception(), G4Track::GetMomentumDirection(), G4GFlashSpot::GetOriginatorTrack(), G4GFlashSpot::GetPosition(), G4Step::GetPreStepPoint(), G4FastTrack::GetPrimaryTrack(), G4VSensitiveDetector::GetROgeometry(), G4GFlashSpot::GetTouchableHandle(), G4VSensitiveDetector::isActive(), ProcessHits(), G4StepPoint::SetMomentumDirection(), G4StepPoint::SetPosition(), and G4StepPoint::SetTouchableHandle().
Referenced by GFlashHitMaker::make().
87 "Needs also to inherit from G4VSensitiveDetector!");
G4TouchableHandle GetTouchableHandle() const
const G4Track * GetPrimaryTrack() const
void SetPosition(const G4ThreeVector &aValue)
void SetMomentumDirection(const G4ThreeVector &aValue)
G4StepPoint * GetPreStepPoint() const
const G4FastTrack * GetOriginatorTrack() const
virtual G4bool ProcessHits(G4GFlashSpot *aSpot, G4TouchableHistory *ROhist)=0
G4VReadOutGeometry * GetROgeometry() const
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
virtual G4bool CheckROVolume(G4Step *, G4TouchableHistory *&)
const G4ThreeVector & GetMomentumDirection() const
void SetTouchableHandle(const G4TouchableHandle &apValue)
G4ThreeVector GetPosition() const
The documentation for this class was generated from the following file: