Activate(G4bool flag) | G4ITNavigator | inline |
CharacteriseDaughters(const G4LogicalVolume *pLog) const | G4ITNavigator | inlineprotected |
CheckMode(G4bool mode) | G4ITNavigator | inline |
CheckNextStep(const G4ThreeVector &pGlobalPoint, const G4ThreeVector &pDirection, const G4double pCurrentProposedStepLength, G4double &pNewSafety) | G4ITNavigator | |
ComputeLocalAxis(const G4ThreeVector &pVec) const | G4ITNavigator | inlineprotected |
ComputeLocalPoint(const G4ThreeVector &rGlobPoint) const | G4ITNavigator | inlineprotected |
ComputeSafety(const G4ThreeVector &globalpoint, const G4double pProposedMaxLength=DBL_MAX, const G4bool keepState=false) | G4ITNavigator | virtual |
ComputeStep(const G4ThreeVector &pGlobalPoint, const G4ThreeVector &pDirection, const G4double pCurrentProposedStepLength, G4double &pNewSafety) | G4ITNavigator | virtual |
ComputeStepLog(const G4ThreeVector &pGlobalpoint, G4double moveLenSq) const | G4ITNavigator | private |
CreateGRSSolid() const | G4ITNavigator | inline |
CreateGRSVolume() const | G4ITNavigator | inline |
CreateTouchableHistory() const | G4ITNavigator | inline |
CreateTouchableHistory(const G4NavigationHistory *) const | G4ITNavigator | inline |
CreateTouchableHistoryHandle() const | G4ITNavigator | virtual |
EnableBestSafety(G4bool value=false) | G4ITNavigator | inline |
EnteredDaughterVolume() const | G4ITNavigator | inline |
ExitedMotherVolume() const | G4ITNavigator | inline |
fAbandonThreshold_NoZeroSteps | G4ITNavigator | private |
fActionThreshold_NoZeroSteps | G4ITNavigator | private |
fActive | G4ITNavigator | private |
fBlockedPhysicalVolume | G4ITNavigator | private |
fBlockedReplicaNo | G4ITNavigator | private |
fCheck | G4ITNavigator | private |
fEnteredDaughter | G4ITNavigator | protected |
fEntering | G4ITNavigator | private |
fExitedMother | G4ITNavigator | protected |
fExiting | G4ITNavigator | private |
fExitNormal | G4ITNavigator | private |
fGrandMotherExitNormal | G4ITNavigator | private |
fHistory | G4ITNavigator | protected |
fLastLocatedPointLocal | G4ITNavigator | private |
fLastStepEndPointLocal | G4ITNavigator | protected |
fLastStepWasZero | G4ITNavigator | private |
fLastTriedStepComputation | G4ITNavigator | private |
fLocatedOnEdge | G4ITNavigator | private |
fLocatedOutsideWorld | G4ITNavigator | private |
fnormalNav | G4ITNavigator | private |
fNumberZeroSteps | G4ITNavigator | private |
fparamNav | G4ITNavigator | private |
fPreviousSafety | G4ITNavigator | private |
fPreviousSftOrigin | G4ITNavigator | private |
fpSaveState | G4ITNavigator | private |
fPushed | G4ITNavigator | private |
fregularNav | G4ITNavigator | private |
freplicaNav | G4ITNavigator | private |
fStepEndPoint | G4ITNavigator | protected |
fTopPhysical | G4ITNavigator | private |
fValidExitNormal | G4ITNavigator | private |
fVerbose | G4ITNavigator | protected |
fvoxelNav | G4ITNavigator | private |
fWarnPush | G4ITNavigator | private |
fWasLimitedByGeometry | G4ITNavigator | protected |
G4ITNavigator() | G4ITNavigator | |
GetCurrentLocalCoordinate() const | G4ITNavigator | inline |
GetDaughtersRegularStructureId(const G4LogicalVolume *pLog) const | G4ITNavigator | inlineprotected |
GetGlobalExitNormal(const G4ThreeVector &point, G4bool *valid) | G4ITNavigator | virtual |
GetGlobalToLocalTransform() const | G4ITNavigator | inline |
GetLocalExitNormal(G4bool *valid) | G4ITNavigator | virtual |
GetLocalExitNormalAndCheck(const G4ThreeVector &point, G4bool *valid) | G4ITNavigator | virtual |
GetLocalToGlobalTransform() const | G4ITNavigator | inline |
GetMotherToDaughterTransform(G4VPhysicalVolume *dVolume, G4int dReplicaNo, EVolume dVolumeType) | G4ITNavigator | |
GetNavigatorState() | G4ITNavigator | |
GetVerboseLevel() const | G4ITNavigator | inline |
GetWorldVolume() const | G4ITNavigator | inline |
IsActive() const | G4ITNavigator | inline |
IsCheckModeActive() const | G4ITNavigator | inline |
kCarTolerance | G4ITNavigator | protected |
LocateGlobalPointAndSetup(const G4ThreeVector &point, const G4ThreeVector *direction=0, const G4bool pRelativeSearch=true, const G4bool ignoreDirection=true) | G4ITNavigator | virtual |
LocateGlobalPointAndUpdateTouchable(const G4ThreeVector &position, const G4ThreeVector &direction, G4VTouchable *touchableToUpdate, const G4bool RelativeSearch=true) | G4ITNavigator | inline |
LocateGlobalPointAndUpdateTouchable(const G4ThreeVector &position, G4VTouchable *touchableToUpdate, const G4bool RelativeSearch=true) | G4ITNavigator | inline |
LocateGlobalPointAndUpdateTouchableHandle(const G4ThreeVector &position, const G4ThreeVector &direction, G4TouchableHandle &oldTouchableToUpdate, const G4bool RelativeSearch=true) | G4ITNavigator | inline |
LocateGlobalPointWithinVolume(const G4ThreeVector &position) | G4ITNavigator | virtual |
NetRotation() const | G4ITNavigator | inline |
NetTranslation() const | G4ITNavigator | inline |
NewNavigatorState() | G4ITNavigator | |
operator<<(std::ostream &os, const G4ITNavigator &n) | G4ITNavigator | friend |
PrintState() const | G4ITNavigator | |
ResetHierarchyAndLocate(const G4ThreeVector &point, const G4ThreeVector &direction, const G4TouchableHistory &h) | G4ITNavigator | virtual |
ResetStackAndState() | G4ITNavigator | inline |
ResetState() | G4ITNavigator | protectedvirtual |
RestoreSavedState() | G4ITNavigator | |
SetGeometricallyLimitedStep() | G4ITNavigator | inline |
SetNavigatorState(G4ITNavigatorState_Lock *) | G4ITNavigator | |
SetPushVerbosity(G4bool mode) | G4ITNavigator | inline |
SetSavedState() | G4ITNavigator | |
SetupHierarchy() | G4ITNavigator | protectedvirtual |
SetVerboseLevel(G4int level) | G4ITNavigator | inline |
SetWorldVolume(G4VPhysicalVolume *pWorld) | G4ITNavigator | inline |
SeverityOfZeroStepping(G4int *noZeroSteps) const | G4ITNavigator | inline |
VolumeType(const G4VPhysicalVolume *pVol) const | G4ITNavigator | inlineprotected |
~G4ITNavigator() | G4ITNavigator | virtual |