ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4TrackState< G4ITMultiNavigator > Class Template Reference

#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/dna/management/include/G4ITMultiNavigator.hh>

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

Public Member Functions

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

Protected Attributes

ELimited fLimitedStep [G4ITNavigator::fMaxNav]
 
G4bool fLimitTruth [G4ITNavigator::fMaxNav]
 
G4double fCurrentStepSize [G4ITNavigator::fMaxNav]
 
G4double fNewSafety [G4ITNavigator::fMaxNav]
 
G4int fNoLimitingStep
 
G4int fIdNavLimiting
 
G4bool fWasLimitedByGeometry
 
G4double fMinStep
 
G4double fMinSafety
 
G4double fTrueMinStep
 
G4VPhysicalVolumefLocatedVolume [G4ITNavigator::fMaxNav]
 
G4ThreeVector fLastLocatedPosition
 
G4ThreeVector fSafetyLocation
 
G4double fMinSafety_atSafLocation
 
G4ThreeVector fPreStepLocation
 
G4double fMinSafety_PreStepPt
 

Friends

class G4ITMultiNavigator
 

Additional Inherited Members

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

Detailed Description

template<>
class G4TrackState< G4ITMultiNavigator >

Definition at line 82 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 82 of file G4ITMultiNavigator.hh

Constructor & Destructor Documentation

Reimplemented from G4TrackState< G4ITNavigator >.

Definition at line 85 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 85 of file G4ITMultiNavigator.hh

Friends And Related Function Documentation

friend class G4ITMultiNavigator
friend

Definition at line 113 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 113 of file G4ITMultiNavigator.hh

Member Data Documentation

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

Definition at line 120 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 120 of file G4ITMultiNavigator.hh

G4int G4TrackState< G4ITMultiNavigator >::fIdNavLimiting
protected

Definition at line 123 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 123 of file G4ITMultiNavigator.hh

G4ThreeVector G4TrackState< G4ITMultiNavigator >::fLastLocatedPosition
protected

Definition at line 134 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 134 of file G4ITMultiNavigator.hh

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

Definition at line 118 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 118 of file G4ITMultiNavigator.hh

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

Definition at line 119 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 119 of file G4ITMultiNavigator.hh

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

Definition at line 133 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 133 of file G4ITMultiNavigator.hh

G4double G4TrackState< G4ITMultiNavigator >::fMinSafety
protected

Definition at line 129 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 129 of file G4ITMultiNavigator.hh

G4double G4TrackState< G4ITMultiNavigator >::fMinSafety_atSafLocation
protected

Definition at line 138 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 138 of file G4ITMultiNavigator.hh

G4double G4TrackState< G4ITMultiNavigator >::fMinSafety_PreStepPt
protected

Definition at line 140 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 140 of file G4ITMultiNavigator.hh

G4double G4TrackState< G4ITMultiNavigator >::fMinStep
protected

Definition at line 128 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 128 of file G4ITMultiNavigator.hh

G4double G4TrackState< G4ITMultiNavigator >::fNewSafety[G4ITNavigator::fMaxNav]
protected

Definition at line 121 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 121 of file G4ITMultiNavigator.hh

G4int G4TrackState< G4ITMultiNavigator >::fNoLimitingStep
protected

Definition at line 122 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 122 of file G4ITMultiNavigator.hh

G4ThreeVector G4TrackState< G4ITMultiNavigator >::fPreStepLocation
protected

Definition at line 139 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 139 of file G4ITMultiNavigator.hh

G4ThreeVector G4TrackState< G4ITMultiNavigator >::fSafetyLocation
protected

Definition at line 137 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 137 of file G4ITMultiNavigator.hh

G4double G4TrackState< G4ITMultiNavigator >::fTrueMinStep
protected

Definition at line 130 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 130 of file G4ITMultiNavigator.hh

G4bool G4TrackState< G4ITMultiNavigator >::fWasLimitedByGeometry
protected

Definition at line 125 of file G4ITMultiNavigator.hh.

View newest version in sPHENIX GitHub at line 125 of file G4ITMultiNavigator.hh


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