Geant4  10.02
G4TrackState< G4ITPathFinder > Class Template Reference

#include <G4ITPathFinder.hh>

+ Inheritance diagram for G4TrackState< G4ITPathFinder >:
+ Collaboration diagram for G4TrackState< G4ITPathFinder >:

Public Member Functions

virtual ~G4TrackState ()
 
 G4TrackState ()
 
- Public Member Functions inherited from G4TrackStateBase< G4ITPathFinder >
virtual ~G4TrackStateBase ()
 
virtual int GetID ()
 
- Public Member Functions inherited from G4VTrackState
 G4VTrackState ()
 
virtual ~G4VTrackState ()
 

Protected Attributes

G4bool fNewTrack
 
ELimited fLimitedStep [G4ITNavigator::fMaxNav]
 
G4bool fLimitTruth [G4ITNavigator::fMaxNav]
 
G4double fCurrentStepSize [G4ITNavigator::fMaxNav]
 
G4int fNoGeometriesLimiting
 
G4ThreeVector fPreSafetyLocation
 
G4double fPreSafetyMinValue
 
G4double fPreSafetyValues [G4ITNavigator::fMaxNav]
 
G4ThreeVector fPreStepLocation
 
G4double fMinSafety_PreStepPt
 
G4double fCurrentPreStepSafety [G4ITNavigator::fMaxNav]
 
G4bool fPreStepCenterRenewed
 
G4double fMinStep
 
G4double fTrueMinStep
 
G4VPhysicalVolumefLocatedVolume [G4ITNavigator::fMaxNav]
 
G4ThreeVector fLastLocatedPosition
 
G4FieldTrack fEndState
 
G4bool fFieldExertedForce
 
G4bool fRelocatedPoint
 
G4ThreeVector fSafetyLocation
 
G4double fMinSafety_atSafLocation
 
G4double fNewSafetyComputed [G4ITNavigator::fMaxNav]
 
G4int fLastStepNo
 
G4int fCurrentStepNo
 

Friends

class G4ITPathFinder
 

Additional Inherited Members

- Static Public Member Functions inherited from G4TrackStateBase< G4ITPathFinder >
static int ID ()
 
- Protected Member Functions inherited from G4TrackStateBase< G4ITPathFinder >
 G4TrackStateBase ()
 

Detailed Description

template<>
class G4TrackState< G4ITPathFinder >

Definition at line 69 of file G4ITPathFinder.hh.

Constructor & Destructor Documentation

virtual G4TrackState< G4ITPathFinder >::~G4TrackState ( )
inlinevirtual

Definition at line 120 of file G4ITPathFinder.hh.

Definition at line 122 of file G4ITPathFinder.hh.

References kInfinity, and kUndefLimited.

Friends And Related Function Documentation

friend class G4ITPathFinder
friend

Definition at line 71 of file G4ITPathFinder.hh.

Member Data Documentation

G4double G4TrackState< G4ITPathFinder >::fCurrentPreStepSafety[G4ITNavigator::fMaxNav]
protected

Definition at line 88 of file G4ITPathFinder.hh.

G4int G4TrackState< G4ITPathFinder >::fCurrentStepNo
protected

Definition at line 117 of file G4ITPathFinder.hh.

G4double G4TrackState< G4ITPathFinder >::fCurrentStepSize[G4ITNavigator::fMaxNav]
protected

Definition at line 78 of file G4ITPathFinder.hh.

G4FieldTrack G4TrackState< G4ITPathFinder >::fEndState
protected

Definition at line 103 of file G4ITPathFinder.hh.

G4bool G4TrackState< G4ITPathFinder >::fFieldExertedForce
protected

Definition at line 104 of file G4ITPathFinder.hh.

G4ThreeVector G4TrackState< G4ITPathFinder >::fLastLocatedPosition
protected

Definition at line 100 of file G4ITPathFinder.hh.

G4int G4TrackState< G4ITPathFinder >::fLastStepNo
protected

Definition at line 117 of file G4ITPathFinder.hh.

ELimited G4TrackState< G4ITPathFinder >::fLimitedStep[G4ITNavigator::fMaxNav]
protected

Definition at line 76 of file G4ITPathFinder.hh.

G4bool G4TrackState< G4ITPathFinder >::fLimitTruth[G4ITNavigator::fMaxNav]
protected

Definition at line 77 of file G4ITPathFinder.hh.

G4VPhysicalVolume* G4TrackState< G4ITPathFinder >::fLocatedVolume[G4ITNavigator::fMaxNav]
protected

Definition at line 99 of file G4ITPathFinder.hh.

G4double G4TrackState< G4ITPathFinder >::fMinSafety_atSafLocation
protected

Definition at line 113 of file G4ITPathFinder.hh.

G4double G4TrackState< G4ITPathFinder >::fMinSafety_PreStepPt
protected

Definition at line 87 of file G4ITPathFinder.hh.

G4double G4TrackState< G4ITPathFinder >::fMinStep
protected

Definition at line 94 of file G4ITPathFinder.hh.

G4double G4TrackState< G4ITPathFinder >::fNewSafetyComputed[G4ITNavigator::fMaxNav]
protected

Definition at line 114 of file G4ITPathFinder.hh.

G4bool G4TrackState< G4ITPathFinder >::fNewTrack
protected

Definition at line 74 of file G4ITPathFinder.hh.

G4int G4TrackState< G4ITPathFinder >::fNoGeometriesLimiting
protected

Definition at line 79 of file G4ITPathFinder.hh.

G4ThreeVector G4TrackState< G4ITPathFinder >::fPreSafetyLocation
protected

Definition at line 81 of file G4ITPathFinder.hh.

G4double G4TrackState< G4ITPathFinder >::fPreSafetyMinValue
protected

Definition at line 82 of file G4ITPathFinder.hh.

G4double G4TrackState< G4ITPathFinder >::fPreSafetyValues[G4ITNavigator::fMaxNav]
protected

Definition at line 83 of file G4ITPathFinder.hh.

G4bool G4TrackState< G4ITPathFinder >::fPreStepCenterRenewed
protected

Definition at line 92 of file G4ITPathFinder.hh.

G4ThreeVector G4TrackState< G4ITPathFinder >::fPreStepLocation
protected

Definition at line 86 of file G4ITPathFinder.hh.

G4bool G4TrackState< G4ITPathFinder >::fRelocatedPoint
protected

Definition at line 106 of file G4ITPathFinder.hh.

G4ThreeVector G4TrackState< G4ITPathFinder >::fSafetyLocation
protected

Definition at line 112 of file G4ITPathFinder.hh.

G4double G4TrackState< G4ITPathFinder >::fTrueMinStep
protected

Definition at line 95 of file G4ITPathFinder.hh.


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