Geant4  10.00.p02
G4GFlashSpot Class Reference

#include <G4GFlashSpot.hh>

+ Collaboration diagram for G4GFlashSpot:

Public Member Functions

 G4GFlashSpot (const GFlashEnergySpot *aSpot, const G4FastTrack *aTrack, G4TouchableHandle aH)
 
 ~G4GFlashSpot ()
 
const GFlashEnergySpot * GetEnergySpot () const
 
const G4FastTrack * GetOriginatorTrack () const
 
G4TouchableHandle GetTouchableHandle () const
 
G4ThreeVector GetPosition () const
 

Private Attributes

const GFlashEnergySpot * theSpot
 
const G4FastTrack * theTrack
 
G4TouchableHandle theHandle
 

Detailed Description

Definition at line 48 of file G4GFlashSpot.hh.

Constructor & Destructor Documentation

G4GFlashSpot::G4GFlashSpot ( const GFlashEnergySpot *  aSpot,
const G4FastTrack *  aTrack,
G4TouchableHandle  aH 
)
inline

Definition at line 52 of file G4GFlashSpot.hh.

G4GFlashSpot::~G4GFlashSpot ( )
inline

Definition at line 56 of file G4GFlashSpot.hh.

Member Function Documentation

const GFlashEnergySpot* G4GFlashSpot::GetEnergySpot ( ) const
inline

Definition at line 58 of file G4GFlashSpot.hh.

References theSpot.

Referenced by ExGflashSensitiveDetector::ProcessHits().

+ Here is the caller graph for this function:

const G4FastTrack* G4GFlashSpot::GetOriginatorTrack ( ) const
inline

Definition at line 60 of file G4GFlashSpot.hh.

References theTrack.

Referenced by GetPosition(), and G4VGFlashSensitiveDetector::Hit().

+ Here is the caller graph for this function:

G4ThreeVector G4GFlashSpot::GetPosition ( ) const
inline

Definition at line 64 of file G4GFlashSpot.hh.

References GetOriginatorTrack(), G4Track::GetPosition(), and G4FastTrack::GetPrimaryTrack().

Referenced by G4VGFlashSensitiveDetector::Hit().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4TouchableHandle G4GFlashSpot::GetTouchableHandle ( ) const
inline

Definition at line 62 of file G4GFlashSpot.hh.

References theHandle.

Referenced by G4VGFlashSensitiveDetector::Hit(), and ExGflashSensitiveDetector::ProcessHits().

+ Here is the caller graph for this function:

Member Data Documentation

G4TouchableHandle G4GFlashSpot::theHandle
private

Definition at line 71 of file G4GFlashSpot.hh.

Referenced by GetTouchableHandle().

const GFlashEnergySpot* G4GFlashSpot::theSpot
private

Definition at line 69 of file G4GFlashSpot.hh.

Referenced by GetEnergySpot().

const G4FastTrack* G4GFlashSpot::theTrack
private

Definition at line 70 of file G4GFlashSpot.hh.

Referenced by GetOriginatorTrack().


The documentation for this class was generated from the following file: