Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
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) constG4PathFinder
DoNextCurvedStep(const G4FieldTrack &FieldTrack, G4double proposedStepLength, G4VPhysicalVolume *pCurrentPhysVolume)G4PathFinderprotected
DoNextLinearStep(const G4FieldTrack &FieldTrack, G4double proposedStepLength)G4PathFinderprotected
EnableParallelNavigation(G4bool enableChoice=true)G4PathFinder
EndTrack()G4PathFinder
G4PathFinder()G4PathFinderprotected
GetCurrentSafety() constG4PathFinderinline
GetInstance()G4PathFinderstatic
GetInstanceIfExist()G4PathFinderstatic
GetLocatedVolume(G4int navId) constG4PathFinderinline
GetMaxLoopCount() constG4PathFinderinline
GetMinimumStep() constG4PathFinderinline
GetNavigator(G4int n) constG4PathFinderinlineprotected
GetNumberGeometriesLimitingStep() constG4PathFinderinline
IsParticleLooping() constG4PathFinderinline
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) constG4PathFinder
ReLocate(const G4ThreeVector &position)G4PathFinder
ReportMove(const G4ThreeVector &OldV, const G4ThreeVector &NewV, const G4String &Quantity) constG4PathFinderprotected
SetMaxLoopCount(G4int new_max)G4PathFinderinline
SetVerboseLevel(G4int lev=-1)G4PathFinderinline
UseSafetyForOptimization(G4bool)G4PathFinderinlineprotected
WhichLimited()G4PathFinderprotected
~G4PathFinder()G4PathFinder