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.

00054       : theSpot(aSpot), theTrack(aTrack), theHandle(aH) {}

G4GFlashSpot::~G4GFlashSpot (  )  [inline]

Definition at line 56 of file G4GFlashSpot.hh.

00056 {}


Member Function Documentation

const GFlashEnergySpot* G4GFlashSpot::GetEnergySpot (  )  const [inline]

Definition at line 58 of file G4GFlashSpot.hh.

00058 {return theSpot;}

const G4FastTrack* G4GFlashSpot::GetOriginatorTrack (  )  const [inline]

Definition at line 60 of file G4GFlashSpot.hh.

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

00060 {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().

G4TouchableHandle G4GFlashSpot::GetTouchableHandle (  )  const [inline]

Definition at line 62 of file G4GFlashSpot.hh.

Referenced by G4VGFlashSensitiveDetector::Hit().

00062 {return theHandle;}


The documentation for this class was generated from the following file:
Generated on Mon May 27 17:52:05 2013 for Geant4 by  doxygen 1.4.7