Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4MultiNavigator Member List

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

Activate(G4bool flag)G4Navigatorinline
CharacteriseDaughters(const G4LogicalVolume *pLog) constG4Navigatorinlineprotected
CheckMassWorld()G4MultiNavigatorprotected
CheckMode(G4bool mode)G4Navigatorinline
CheckNextStep(const G4ThreeVector &pGlobalPoint, const G4ThreeVector &pDirection, const G4double pCurrentProposedStepLength, G4double &pNewSafety)G4Navigator
CheckOverlapsIterative(G4VPhysicalVolume *vol)G4Navigatorprotected
Clone() constG4Navigatorinline
ComputeLocalAxis(const G4ThreeVector &pVec) constG4Navigatorinlineprotected
ComputeLocalPoint(const G4ThreeVector &rGlobPoint) constG4Navigatorinlineprotected
ComputeSafety(const G4ThreeVector &globalpoint, const G4double pProposedMaxLength=DBL_MAX, const G4bool keepState=false) overrideG4MultiNavigatorvirtual
ComputeStep(const G4ThreeVector &pGlobalPoint, const G4ThreeVector &pDirection, const G4double pCurrentProposedStepLength, G4double &pNewSafety) overrideG4MultiNavigatorvirtual
CreateTouchableHistory() constG4Navigatorinline
CreateTouchableHistory(const G4NavigationHistory *) constG4Navigatorinline
CreateTouchableHistoryHandle() const overrideG4MultiNavigatorvirtual
EnableBestSafety(G4bool value=false)G4Navigatorinline
EnteredDaughterVolume() constG4Navigatorinline
ExitedMotherVolume() constG4Navigatorinline
fEnteredDaughterG4Navigatorprotected
fExitedMotherG4Navigatorprotected
fHistoryG4Navigatorprotected
fLastStepEndPointLocalG4Navigatorprotected
fSqTolG4Navigatorprotected
fStepEndPointG4Navigatorprotected
fVerboseG4Navigatorprotected
fWasLimitedByGeometryG4Navigatorprotected
G4MultiNavigator()G4MultiNavigator
G4Navigator()G4Navigator
G4Navigator(const G4Navigator &)=deleteG4Navigator
GetCurrentLocalCoordinate() constG4Navigatorinline
GetDaughtersRegularStructureId(const G4LogicalVolume *pLv) constG4Navigatorinlineprotected
GetExternalNavigation() constG4Navigatorinline
GetGlobalExitNormal(const G4ThreeVector &E_Pt, G4bool *obtained) overrideG4MultiNavigatorvirtual
GetGlobalToLocalTransform() constG4Navigatorinline
GetLastStepEndPoint() constG4Navigatorinline
GetLocalExitNormal(G4bool *obtained) overrideG4MultiNavigatorvirtual
GetLocalExitNormalAndCheck(const G4ThreeVector &E_Pt, G4bool *obtained) overrideG4MultiNavigatorvirtual
GetLocalToGlobalTransform() constG4Navigatorinline
GetMotherToDaughterTransform(G4VPhysicalVolume *dVolume, G4int dReplicaNo, EVolume dVolumeType)G4Navigator
GetNavigator(G4int n) constG4MultiNavigatorinline
GetVerboseLevel() constG4Navigatorinline
GetVoxelNavigator()G4Navigatorinline
GetWorldVolume() constG4Navigatorinline
InformLastStep(G4double lastStep, G4bool entersDaughtVol, G4bool exitsMotherVol)G4Navigator
IsActive() constG4Navigatorinline
IsCheckModeActive() constG4Navigatorinline
kCarToleranceG4Navigatorprotected
LocateGlobalPointAndSetup(const G4ThreeVector &point, const G4ThreeVector *direction=nullptr, const G4bool pRelativeSearch=true, const G4bool ignoreDirection=true) overrideG4MultiNavigatorvirtual
LocateGlobalPointAndUpdateTouchable(const G4ThreeVector &position, const G4ThreeVector &direction, G4VTouchable *touchableToUpdate, const G4bool RelativeSearch=true)G4Navigatorinline
LocateGlobalPointAndUpdateTouchable(const G4ThreeVector &position, G4VTouchable *touchableToUpdate, const G4bool RelativeSearch=true)G4Navigatorinline
LocateGlobalPointAndUpdateTouchableHandle(const G4ThreeVector &position, const G4ThreeVector &direction, G4TouchableHandle &oldTouchableToUpdate, const G4bool RelativeSearch=true)G4Navigatorinline
LocateGlobalPointWithinVolume(const G4ThreeVector &position) overrideG4MultiNavigatorvirtual
NetRotation() constG4Navigatorinline
NetTranslation() constG4Navigatorinline
ObtainFinalStep(G4int navigatorId, G4double &pNewSafety, G4double &minStepLast, ELimited &limitedStep)G4MultiNavigator
operator<<(std::ostream &os, const G4Navigator &n)G4MultiNavigatorfriend
operator=(const G4Navigator &)=deleteG4Navigator
PrepareNavigators()G4MultiNavigator
PrepareNewTrack(const G4ThreeVector &position, const G4ThreeVector direction)G4MultiNavigator
PrintLimited()G4MultiNavigatorprotected
PrintState() constG4Navigator
ResetHierarchyAndLocate(const G4ThreeVector &point, const G4ThreeVector &direction, const G4TouchableHistory &h) overrideG4MultiNavigatorvirtual
ResetStackAndState()G4Navigatorinline
ResetState() overrideG4MultiNavigatorprotectedvirtual
RestoreSavedState()G4Navigatorprotected
SetExternalNavigation(G4VExternalNavigation *externalNav)G4Navigator
SetGeometricallyLimitedStep()G4Navigatorinline
SetPushVerbosity(G4bool mode)G4Navigatorinline
SetSavedState()G4Navigatorprotected
SetupHierarchy() overrideG4MultiNavigatorprotectedvirtual
SetVerboseLevel(G4int level)G4Navigatorinline
SetVoxelNavigation(G4VoxelNavigation *voxelNav)G4Navigator
SetWorldVolume(G4VPhysicalVolume *pWorld)G4Navigatorinline
SeverityOfZeroStepping(G4int *noZeroSteps) constG4Navigatorinline
VolumeType(const G4VPhysicalVolume *pVol) constG4Navigatorinlineprotected
WhichLimited()G4MultiNavigatorprotected
~G4MultiNavigator() overrideG4MultiNavigator
~G4Navigator()G4Navigatorvirtual