ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4PathFinder Member List

This is the complete list of members for G4PathFinder, including all inherited members.

ComputeSafety(const G4ThreeVector &globalPoint)G4PathFinder
ComputeStep(const G4FieldTrack &pFieldTrack, G4double pCurrentProposedStepLength, G4int navigatorId, G4int stepNo, G4double &pNewSafety, ELimited &limitedStep, G4FieldTrack &EndState, G4VPhysicalVolume *currentVolume)G4PathFinder
CreateTouchableHandle(G4int navId) const G4PathFinder
DoNextCurvedStep(const G4FieldTrack &FieldTrack, G4double proposedStepLength, G4VPhysicalVolume *pCurrentPhysVolume)G4PathFinderprotected
DoNextLinearStep(const G4FieldTrack &FieldTrack, G4double proposedStepLength)G4PathFinderprotected
EnableParallelNavigation(G4bool enableChoice=true)G4PathFinder
EndTrack()G4PathFinder
fCurrentPreStepSafetyG4PathFinderprivate
fCurrentStepNoG4PathFinderprivate
fCurrentStepSizeG4PathFinderprivate
fEndStateG4PathFinderprivate
fFieldExertedForceG4PathFinderprivate
fLastLocatedPositionG4PathFinderprivate
fLastStepNoG4PathFinderprivate
fLimitedStepG4PathFinderprivate
fLimitTruthG4PathFinderprivate
fLocatedVolumeG4PathFinderprivate
fMaxNavG4PathFinderprivatestatic
fMinSafety_atSafLocationG4PathFinderprivate
fMinSafety_PreStepPtG4PathFinderprivate
fMinStepG4PathFinderprivate
fNewSafetyComputedG4PathFinderprivate
fNewTrackG4PathFinderprivate
fNoActiveNavigatorsG4PathFinderprivate
fNoGeometriesLimitingG4PathFinderprivate
fpFieldPropagatorG4PathFinderprivate
fpMultiNavigatorG4PathFinderprivate
fpNavigatorG4PathFinderprivate
fpPathFinderG4PathFinderprivatestatic
fPreSafetyLocationG4PathFinderprivate
fPreSafetyMinValueG4PathFinderprivate
fPreSafetyValuesG4PathFinderprivate
fPreStepCenterRenewedG4PathFinderprivate
fPreStepLocationG4PathFinderprivate
fpTransportManagerG4PathFinderprivate
fRelocatedPointG4PathFinderprivate
fSafetyLocationG4PathFinderprivate
fTrueMinStepG4PathFinderprivate
fVerboseLevelG4PathFinderprivate
G4PathFinder()G4PathFinderprotected
GetCurrentSafety() const G4PathFinderinline
GetInstance()G4PathFinderstatic
GetInstanceIfExist()G4PathFinderstatic
GetLocatedVolume(G4int navId) const G4PathFinderinline
GetMaxLoopCount() const G4PathFinderinline
GetMinimumStep() const G4PathFinderinline
GetNavigator(G4int n) const G4PathFinderinlineprotected
GetNumberGeometriesLimitingStep() const G4PathFinderinline
IsParticleLooping() const G4PathFinderinline
kCarToleranceG4PathFinderprivate
LastPreSafety(G4int navId, G4ThreeVector &globalCenterPoint, G4double &minSafety)G4PathFinderinline
LimitedString(ELimited lim)G4PathFinder
Locate(const G4ThreeVector &position, const G4ThreeVector &direction, G4bool relativeSearch=true)G4PathFinder
MovePoint()G4PathFinderinline
ObtainSafety(G4int navId, G4ThreeVector &globalCenterPoint)G4PathFinderinline
PrepareNewTrack(const G4ThreeVector &position, const G4ThreeVector &direction, G4VPhysicalVolume *massStartVol=nullptr)G4PathFinder
PrintLimited()G4PathFinderprotected
PushPostSafetyToPreSafety()G4PathFinder
RecheckDistanceToCurrentBoundary(const G4ThreeVector &pGlobalPoint, const G4ThreeVector &pDirection, const G4double pCurrentProposedStepLength, G4double *prDistance, G4double *prNewSafety=nullptr) const G4PathFinder
ReLocate(const G4ThreeVector &position)G4PathFinder
ReportMove(const G4ThreeVector &OldV, const G4ThreeVector &NewV, const G4String &Quantity) const G4PathFinderprotected
SetMaxLoopCount(G4int new_max)G4PathFinderinline
SetVerboseLevel(G4int lev=-1)G4PathFinderinline
UseSafetyForOptimization(G4bool)G4PathFinderinlineprotected
WhichLimited()G4PathFinderprotected
~G4PathFinder()G4PathFinder