Geant4
10.01
|
#include <G4ITNavigator1.hh>
Classes | |
struct | G4SaveNavigatorState |
Static Public Attributes | |
static const G4int | fMaxNav = 8 |
Protected Member Functions | |
G4ThreeVector | ComputeLocalPoint (const G4ThreeVector &rGlobPoint) const |
G4ThreeVector | ComputeLocalAxis (const G4ThreeVector &pVec) const |
EVolume | VolumeType (const G4VPhysicalVolume *pVol) const |
EVolume | CharacteriseDaughters (const G4LogicalVolume *pLog) const |
G4int | GetDaughtersRegularStructureId (const G4LogicalVolume *pLog) const |
virtual void | SetupHierarchy () |
Private Member Functions | |
G4ITNavigator1 (const G4ITNavigator1 &) | |
G4ITNavigator1 & | operator= (const G4ITNavigator1 &) |
void | ComputeStepLog (const G4ThreeVector &pGlobalpoint, G4double moveLenSq) const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4ITNavigator1 &n) |
Definition at line 91 of file G4ITNavigator1.hh.
G4ITNavigator1::G4ITNavigator1 | ( | ) |
Definition at line 60 of file G4ITNavigator1.cc.
References fAbandonThreshold_NoZeroSteps, fActionThreshold_NoZeroSteps, fActive, fLastStepEndPointLocal, fLastTriedStepComputation, fnormalNav, fpSaveState, fpVoxelSafety, fregularNav, fStepEndPoint, G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), kCarTolerance, kInfinity, ResetStackAndState(), and G4RegularNavigation::SetNormalNavigation().
|
virtual |
Definition at line 124 of file G4ITNavigator1.cc.
References fpVoxelSafety.
|
private |
|
inline |
|
inlineprotected |
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), and LocateGlobalPointWithinVolume().
|
inline |
G4double G4ITNavigator1::CheckNextStep | ( | const G4ThreeVector & | pGlobalPoint, |
const G4ThreeVector & | pDirection, | ||
const G4double | pCurrentProposedStepLength, | ||
G4double & | pNewSafety | ||
) |
Definition at line 1230 of file G4ITNavigator1.cc.
References ComputeStep(), RestoreSavedState(), and SetSavedState().
|
inlineprotected |
|
inlineprotected |
Referenced by ComputeSafety(), ComputeStep(), and LocateGlobalPointWithinVolume().
|
virtual |
Definition at line 1692 of file G4ITNavigator1.cc.
References CharacteriseDaughters(), ComputeLocalPoint(), G4VoxelSafety::ComputeSafety(), G4ParameterisedNavigation::ComputeSafety(), G4NormalNavigation::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4RegularNavigation::ComputeSafety(), G4ReplicaNavigation::ComputeSafety(), FatalException, fEnteredDaughter, fExitedMother, fHistory, fnormalNav, fparamNav, fPreviousSafety, fPreviousSftOrigin, fpVoxelSafety, fregularNav, freplicaNav, fStepEndPoint, fVerbose, fvoxelNav, G4cout, G4endl, G4Exception(), GetDaughtersRegularStructureId(), G4VPhysicalVolume::GetLogicalVolume(), G4VPhysicalVolume::GetName(), G4NavigationHistory::GetTopVolume(), G4NavigationHistory::GetTopVolumeType(), G4LogicalVolume::GetVoxelHeader(), kCarTolerance, kNormal, kParameterised, kReplica, LocateGlobalPointWithinVolume(), PrintState(), RestoreSavedState(), and SetSavedState().
|
virtual |
Definition at line 787 of file G4ITNavigator1.cc.
References CharacteriseDaughters(), G4VPhysicalVolume::CheckOverlaps(), ComputeLocalAxis(), ComputeLocalPoint(), G4RegularNavigation::ComputeStep(), G4ParameterisedNavigation::ComputeStep(), G4NormalNavigation::ComputeStep(), G4VoxelNavigation::ComputeStep(), G4ReplicaNavigation::ComputeStep(), ComputeStepLog(), EventMustBeAborted, fAbandonThreshold_NoZeroSteps, fActionThreshold_NoZeroSteps, FatalException, fBlockedPhysicalVolume, fBlockedReplicaNo, fCalculatedExitNormal, fChangedGrandMotherRefFrame, fEnteredDaughter, fEntering, fExitedMother, fExiting, fExitNormal, fExitNormalGlobalFrame, fGrandMotherExitNormal, fHistory, fLastLocatedPointLocal, fLastStepEndPointLocal, fLastStepWasZero, fLastTriedStepComputation, fLocatedOnEdge, fnormalNav, fNumberZeroSteps, fparamNav, fPreviousSafety, fPreviousSftOrigin, fPushed, fregularNav, freplicaNav, fStepEndPoint, fValidExitNormal, fVerbose, fvoxelNav, fWarnPush, G4cout, G4endl, G4Exception(), G4ThreadLocal, G4VPhysicalVolume::GetCopyNo(), GetDaughtersRegularStructureId(), G4NavigationHistory::GetDepth(), G4VPhysicalVolume::GetLogicalVolume(), G4VPhysicalVolume::GetName(), G4VPhysicalVolume::GetRegularStructureId(), G4VPhysicalVolume::GetRotation(), G4LogicalVolume::GetSolid(), G4NavigationHistory::GetTopVolume(), G4NavigationHistory::GetTopVolumeType(), G4NavigationHistory::GetTransform(), G4LogicalVolume::GetVoxelHeader(), G4AffineTransform::Inverse(), JustWarning, kCarTolerance, kInfinity, kNormal, kParameterised, kReplica, LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), PrintState(), G4VSolid::SurfaceNormal(), and G4AffineTransform::TransformAxis().
Referenced by CheckNextStep().
|
private |
Definition at line 1900 of file G4ITNavigator1.cc.
References fHistory, fLastLocatedPointLocal, fPreviousSafety, fPreviousSftOrigin, G4cerr, G4cout, G4endl, G4Exception(), G4ThreadLocal, G4NavigationHistory::GetTopTransform(), G4AffineTransform::Inverse(), JustWarning, kCarTolerance, mm, and sqr().
Referenced by ComputeStep().
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
Definition at line 1832 of file G4ITNavigator1.cc.
References CreateTouchableHistory().
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), and LocateGlobalPointWithinVolume().
|
virtual |
Definition at line 1590 of file G4ITNavigator1.cc.
References fCalculatedExitNormal, fEntering, fExiting, fExitNormalGlobalFrame, fLastTriedStepComputation, G4endl, G4Exception(), GetLocalExitNormalAndCheck(), GetLocalToGlobalTransform(), GetVerboseLevel(), JustWarning, perMillion, SetVerboseLevel(), and G4AffineTransform::TransformAxis().
|
inline |
|
virtual |
Definition at line 1348 of file G4ITNavigator1.cc.
References G4VSolid::DistanceToIn(), G4VSolid::DistanceToOut(), EnteredDaughterVolume(), FatalException, fBlockedPhysicalVolume, fBlockedReplicaNo, fCalculatedExitNormal, fCheck, fEntering, fExitedMother, fExiting, fGrandMotherExitNormal, fHistory, fLastLocatedPointLocal, fLastStepEndPointLocal, fLastTriedStepComputation, fVerbose, G4endl, G4Exception(), G4VSolid::GetEntityType(), G4VPhysicalVolume::GetLogicalVolume(), GetMotherToDaughterTransform(), G4VSolid::GetName(), G4VPhysicalVolume::GetName(), G4LogicalVolume::GetName(), G4LogicalVolume::GetSolid(), G4NavigationHistory::GetTopVolume(), G4VSolid::Inside(), JustWarning, kCarTolerance, kInside, kOutside, kSurface, perMillion, G4VSolid::SurfaceNormal(), G4AffineTransform::TransformPoint(), and VolumeType().
Referenced by GetLocalExitNormalAndCheck().
|
virtual |
Definition at line 1555 of file G4ITNavigator1.cc.
References fLastTriedStepComputation, GetGlobalToLocalTransform(), GetLocalExitNormal(), and G4AffineTransform::TransformPoint().
Referenced by GetGlobalExitNormal().
|
inline |
G4AffineTransform G4ITNavigator1::GetMotherToDaughterTransform | ( | G4VPhysicalVolume * | dVolume, |
G4int | dReplicaNo, | ||
EVolume | dVolumeType | ||
) |
Definition at line 1509 of file G4ITNavigator1.cc.
References G4VSolid::ComputeDimensions(), G4VPVParameterisation::ComputeSolid(), G4VPVParameterisation::ComputeTransformation(), FatalException, G4Exception(), G4VPhysicalVolume::GetLogicalVolume(), G4VPhysicalVolume::GetParameterisation(), G4VPhysicalVolume::GetRegularStructureId(), G4VPhysicalVolume::GetRotation(), G4VPhysicalVolume::GetTranslation(), kNormal, kParameterised, kReplica, and G4LogicalVolume::SetSolid().
Referenced by GetLocalExitNormal().
G4ITNavigatorState_Lock1 * G4ITNavigator1::GetNavigatorState | ( | ) |
Definition at line 656 of file G4ITNavigator1.cc.
References fpSaveState, and SetSavedState().
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
Definition at line 160 of file G4ITNavigator1.cc.
References G4NavigationHistory::BackLevel(), G4ReplicaNavigation::BackLocate(), CharacteriseDaughters(), G4VSolid::ComputeDimensions(), G4VPVParameterisation::ComputeSolid(), G4VPVParameterisation::ComputeTransformation(), G4ReplicaNavigation::ComputeTransformation(), fBlockedPhysicalVolume, fBlockedReplicaNo, fChangedGrandMotherRefFrame, fCheck, fEnteredDaughter, fEntering, fExitedMother, fExiting, fGrandMotherExitNormal, fHistory, fLastLocatedPointLocal, fLastTriedStepComputation, fLocatedOnEdge, fLocatedOutsideWorld, fnormalNav, fparamNav, fregularNav, freplicaNav, fValidExitNormal, fVerbose, fvoxelNav, fWasLimitedByGeometry, G4cout, G4endl, G4VPhysicalVolume::GetCopyNo(), GetDaughtersRegularStructureId(), G4NavigationHistory::GetDepth(), G4VPhysicalVolume::GetLogicalVolume(), G4VSolid::GetName(), G4VPhysicalVolume::GetName(), G4VPhysicalVolume::GetParameterisation(), G4VPhysicalVolume::GetRegularStructureId(), G4VPhysicalVolume::GetRotation(), G4LogicalVolume::GetSolid(), G4NavigationHistory::GetTopReplicaNo(), G4NavigationHistory::GetTopTransform(), G4NavigationHistory::GetTopVolume(), G4NavigationHistory::GetTopVolumeType(), G4LogicalVolume::GetVoxelHeader(), G4VSolid::Inside(), kNormal, kOutside, kParameterised, kReplica, kSurface, G4RegularNavigation::LevelLocate(), G4NormalNavigation::LevelLocate(), G4ParameterisedNavigation::LevelLocate(), G4VoxelNavigation::LevelLocate(), G4ReplicaNavigation::LevelLocate(), G4NavigationHistory::NewLevel(), CLHEP::normal(), PrintState(), ResetStackAndState(), G4VPhysicalVolume::SetCopyNo(), G4LogicalVolume::SetSolid(), G4VSolid::SurfaceNormal(), G4AffineTransform::TransformAxis(), G4AffineTransform::TransformPoint(), G4LogicalVolume::UpdateMaterial(), and VolumeType().
Referenced by ComputeStep(), and ResetHierarchyAndLocate().
|
inline |
|
inline |
|
inline |
|
virtual |
Definition at line 592 of file G4ITNavigator1.cc.
References CharacteriseDaughters(), ComputeLocalPoint(), FatalException, fBlockedPhysicalVolume, fBlockedReplicaNo, fChangedGrandMotherRefFrame, fEnteredDaughter, fEntering, fExitedMother, fExiting, fHistory, fLastLocatedPointLocal, fLastTriedStepComputation, fparamNav, fVerbose, fvoxelNav, G4cout, G4endl, G4Exception(), GetDaughtersRegularStructureId(), G4VPhysicalVolume::GetLogicalVolume(), G4NavigationHistory::GetTopVolume(), G4NavigationHistory::GetTopVolumeType(), G4LogicalVolume::GetVoxelHeader(), kNormal, kParameterised, kReplica, G4ParameterisedNavigation::ParamVoxelLocate(), and G4VoxelNavigation::VoxelLocate().
Referenced by ComputeSafety(), and ComputeStep().
|
inline |
|
inline |
void G4ITNavigator1::NewNavigatorState | ( | ) |
Definition at line 668 of file G4ITNavigator1.cc.
References fpSaveState, and ResetState().
|
private |
void G4ITNavigator1::PrintState | ( | ) | const |
Definition at line 1841 of file G4ITNavigator1.cc.
References fBlockedPhysicalVolume, fBlockedReplicaNo, fEntering, fExiting, fExitNormal, fLastLocatedPointLocal, fLastStepWasZero, fPreviousSafety, fPreviousSftOrigin, fValidExitNormal, fVerbose, G4cout, G4endl, and G4VPhysicalVolume::GetName().
Referenced by ComputeSafety(), ComputeStep(), and LocateGlobalPointAndSetup().
|
virtual |
Definition at line 132 of file G4ITNavigator1.cc.
References fHistory, fLastTriedStepComputation, G4TouchableHistory::GetHistory(), LocateGlobalPointAndSetup(), ResetState(), and SetupHierarchy().
|
inline |
Referenced by G4ITNavigator1(), and LocateGlobalPointAndSetup().
|
virtual |
Definition at line 1259 of file G4ITNavigator1.cc.
References fBlockedPhysicalVolume, fBlockedReplicaNo, fCalculatedExitNormal, fChangedGrandMotherRefFrame, fEnteredDaughter, fEntering, fExitedMother, fExiting, fExitNormal, fExitNormalGlobalFrame, fGrandMotherExitNormal, fLastLocatedPointLocal, fLastStepWasZero, fLocatedOnEdge, fLocatedOutsideWorld, fNumberZeroSteps, fPreviousSafety, fPreviousSftOrigin, fPushed, fValidExitNormal, fWasLimitedByGeometry, and kInfinity.
Referenced by NewNavigatorState(), and ResetHierarchyAndLocate().
void G4ITNavigator1::RestoreSavedState | ( | ) |
Definition at line 727 of file G4ITNavigator1.cc.
References fBlockedPhysicalVolume, fBlockedReplicaNo, fEnteredDaughter, fEntering, fExitedMother, fExiting, fExitNormal, fLastLocatedPointLocal, fLastStepWasZero, fLocatedOnEdge, fLocatedOutsideWorld, fNumberZeroSteps, fPreviousSafety, fPreviousSftOrigin, fpSaveState, fPushed, fValidExitNormal, fWasLimitedByGeometry, G4ITNavigator1::G4SaveNavigatorState::sBlockedReplicaNo, G4ITNavigator1::G4SaveNavigatorState::sEnteredDaughter, G4ITNavigator1::G4SaveNavigatorState::sEntering, G4ITNavigator1::G4SaveNavigatorState::sExitedMother, G4ITNavigator1::G4SaveNavigatorState::sExiting, G4ITNavigator1::G4SaveNavigatorState::sExitNormal, G4ITNavigator1::G4SaveNavigatorState::sLastLocatedPointLocal, G4ITNavigator1::G4SaveNavigatorState::sLastStepWasZero, G4ITNavigator1::G4SaveNavigatorState::sLocatedOnEdge, G4ITNavigator1::G4SaveNavigatorState::sLocatedOutsideWorld, G4ITNavigator1::G4SaveNavigatorState::sNumberZeroSteps, G4ITNavigator1::G4SaveNavigatorState::spBlockedPhysicalVolume, G4ITNavigator1::G4SaveNavigatorState::sPreviousSafety, G4ITNavigator1::G4SaveNavigatorState::sPreviousSftOrigin, G4ITNavigator1::G4SaveNavigatorState::sPushed, G4ITNavigator1::G4SaveNavigatorState::sValidExitNormal, and G4ITNavigator1::G4SaveNavigatorState::sWasLimitedByGeometry.
Referenced by CheckNextStep(), ComputeSafety(), and SetNavigatorState().
|
inline |
void G4ITNavigator1::SetNavigatorState | ( | G4ITNavigatorState_Lock1 * | navState | ) |
Definition at line 662 of file G4ITNavigator1.cc.
References fpSaveState, and RestoreSavedState().
|
inline |
void G4ITNavigator1::SetSavedState | ( | ) |
Definition at line 683 of file G4ITNavigator1.cc.
References fBlockedPhysicalVolume, fBlockedReplicaNo, fEnteredDaughter, fEntering, fExitedMother, fExiting, fExitNormal, fLastLocatedPointLocal, fLastStepWasZero, fLocatedOnEdge, fLocatedOutsideWorld, fNumberZeroSteps, fPreviousSafety, fPreviousSftOrigin, fpSaveState, fPushed, fValidExitNormal, fWasLimitedByGeometry, G4ITNavigator1::G4SaveNavigatorState::sBlockedReplicaNo, G4ITNavigator1::G4SaveNavigatorState::sEnteredDaughter, G4ITNavigator1::G4SaveNavigatorState::sEntering, G4ITNavigator1::G4SaveNavigatorState::sExitedMother, G4ITNavigator1::G4SaveNavigatorState::sExiting, G4ITNavigator1::G4SaveNavigatorState::sExitNormal, G4ITNavigator1::G4SaveNavigatorState::sLastLocatedPointLocal, G4ITNavigator1::G4SaveNavigatorState::sLastStepWasZero, G4ITNavigator1::G4SaveNavigatorState::sLocatedOnEdge, G4ITNavigator1::G4SaveNavigatorState::sLocatedOutsideWorld, G4ITNavigator1::G4SaveNavigatorState::sNumberZeroSteps, G4ITNavigator1::G4SaveNavigatorState::spBlockedPhysicalVolume, G4ITNavigator1::G4SaveNavigatorState::sPreviousSafety, G4ITNavigator1::G4SaveNavigatorState::sPreviousSftOrigin, G4ITNavigator1::G4SaveNavigatorState::sPushed, G4ITNavigator1::G4SaveNavigatorState::sValidExitNormal, and G4ITNavigator1::G4SaveNavigatorState::sWasLimitedByGeometry.
Referenced by CheckNextStep(), ComputeSafety(), and GetNavigatorState().
|
protectedvirtual |
Definition at line 1298 of file G4ITNavigator1.cc.
References G4VSolid::ComputeDimensions(), G4VPVParameterisation::ComputeSolid(), G4VPVParameterisation::ComputeTransformation(), G4ReplicaNavigation::ComputeTransformation(), fHistory, freplicaNav, G4NavigationHistory::GetDepth(), G4VPhysicalVolume::GetLogicalVolume(), G4VPhysicalVolume::GetParameterisation(), G4NavigationHistory::GetReplicaNo(), G4NavigationHistory::GetVolume(), G4NavigationHistory::GetVolumeType(), kNormal, kParameterised, kReplica, G4TouchableHistory::MoveUpHistory(), G4LogicalVolume::SetSolid(), and G4LogicalVolume::UpdateMaterial().
Referenced by ResetHierarchyAndLocate().
|
inline |
|
inline |
|
inlineprotected |
Referenced by GetLocalExitNormal(), and LocateGlobalPointAndSetup().
|
friend |
Definition at line 2003 of file G4ITNavigator1.cc.
|
private |
Definition at line 458 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), and G4ITNavigator1().
|
private |
Definition at line 456 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), and G4ITNavigator1().
|
private |
Definition at line 404 of file G4ITNavigator1.hh.
Referenced by G4ITNavigator1().
|
private |
Definition at line 422 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 423 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 440 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), GetLocalExitNormal(), and ResetState().
|
private |
Definition at line 436 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), and ResetState().
|
private |
Definition at line 511 of file G4ITNavigator1.hh.
Referenced by GetLocalExitNormal(), and LocateGlobalPointAndSetup().
|
protected |
Definition at line 379 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 413 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
protected |
Definition at line 385 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 413 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 431 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 438 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), and ResetState().
|
private |
Definition at line 434 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), and ResetState().
|
protected |
Definition at line 375 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), ComputeStepLog(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), operator<<(), ResetHierarchyAndLocate(), and SetupHierarchy().
|
private |
Definition at line 425 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), ComputeStepLog(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
protected |
Definition at line 395 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), G4ITNavigator1(), and GetLocalExitNormal().
|
private |
Definition at line 449 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 407 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), G4ITNavigator1(), GetGlobalExitNormal(), GetLocalExitNormal(), GetLocalExitNormalAndCheck(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), and ResetHierarchyAndLocate().
|
private |
Definition at line 452 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), LocateGlobalPointAndSetup(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 427 of file G4ITNavigator1.hh.
Referenced by LocateGlobalPointAndSetup(), ResetState(), RestoreSavedState(), and SetSavedState().
|
static |
Definition at line 94 of file G4ITNavigator1.hh.
|
private |
Definition at line 518 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), G4ITNavigator1(), and LocateGlobalPointAndSetup().
|
private |
Definition at line 454 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 520 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), and LocateGlobalPointWithinVolume().
|
private |
Definition at line 462 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), ComputeStepLog(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 461 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), ComputeStepLog(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 500 of file G4ITNavigator1.hh.
Referenced by G4ITNavigator1(), GetNavigatorState(), NewNavigatorState(), RestoreSavedState(), SetNavigatorState(), and SetSavedState().
|
private |
Definition at line 513 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 523 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), G4ITNavigator1(), and ~G4ITNavigator1().
|
private |
Definition at line 522 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), G4ITNavigator1(), and LocateGlobalPointAndSetup().
|
private |
Definition at line 521 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), and SetupHierarchy().
|
protected |
Definition at line 392 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), and G4ITNavigator1().
|
private |
Definition at line 505 of file G4ITNavigator1.hh.
|
private |
Definition at line 430 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), LocateGlobalPointAndSetup(), operator<<(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
protected |
Definition at line 399 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), operator<<(), and PrintState().
|
private |
Definition at line 519 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), and LocateGlobalPointWithinVolume().
|
private |
Definition at line 513 of file G4ITNavigator1.hh.
Referenced by ComputeStep().
|
protected |
Definition at line 389 of file G4ITNavigator1.hh.
Referenced by LocateGlobalPointAndSetup(), ResetState(), RestoreSavedState(), and SetSavedState().
|
protected |
Definition at line 368 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), ComputeStepLog(), G4ITNavigator1(), and GetLocalExitNormal().