Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions
G4GFlashSpot Class Reference

#include <G4GFlashSpot.hh>

Public Member Functions

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

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.

54  : theSpot(aSpot), theTrack(aTrack), theHandle(aH) {}
G4GFlashSpot::~G4GFlashSpot ( )
inline

Definition at line 56 of file G4GFlashSpot.hh.

56 {}

Member Function Documentation

const GFlashEnergySpot* G4GFlashSpot::GetEnergySpot ( ) const
inline

Definition at line 58 of file G4GFlashSpot.hh.

Referenced by ExGflashSensitiveDetector::ProcessHits().

58 {return theSpot;}
const G4FastTrack* G4GFlashSpot::GetOriginatorTrack ( ) const
inline

Definition at line 60 of file G4GFlashSpot.hh.

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

60 {return theTrack;}
G4ThreeVector G4GFlashSpot::GetPosition ( ) const
inline

Definition at line 64 of file G4GFlashSpot.hh.

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

Referenced by G4VGFlashSensitiveDetector::Hit().

const G4Track * GetPrimaryTrack() const
Definition: G4FastTrack.hh:208
const G4ThreeVector & GetPosition() const
const G4FastTrack * GetOriginatorTrack() const
Definition: G4GFlashSpot.hh:60
G4TouchableHandle G4GFlashSpot::GetTouchableHandle ( ) const
inline

Definition at line 62 of file G4GFlashSpot.hh.

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

62 {return theHandle;}

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