Geant4-11
|
#include <G4ITNavigator1.hh>
Data Structures | |
struct | G4SaveNavigatorState |
Static Public Attributes | |
static const G4int | fMaxNav = 8 |
Protected Member Functions | |
EVolume | CharacteriseDaughters (const G4LogicalVolume *pLog) const |
G4ThreeVector | ComputeLocalAxis (const G4ThreeVector &pVec) const |
G4ThreeVector | ComputeLocalPoint (const G4ThreeVector &rGlobPoint) const |
G4int | GetDaughtersRegularStructureId (const G4LogicalVolume *pLog) const |
virtual void | SetupHierarchy () |
EVolume | VolumeType (const G4VPhysicalVolume *pVol) const |
Private Member Functions | |
void | ComputeStepLog (const G4ThreeVector &pGlobalpoint, G4double moveLenSq) const |
G4ITNavigator1 (const G4ITNavigator1 &) | |
G4ITNavigator1 & | operator= (const G4ITNavigator1 &) |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4ITNavigator1 &n) |
Definition at line 90 of file G4ITNavigator1.hh.
G4ITNavigator1::G4ITNavigator1 | ( | ) |
Definition at line 59 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 |
|
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 1248 of file G4ITNavigator1.cc.
References ComputeStep(), RestoreSavedState(), and SetSavedState().
|
inlineprotected |
Referenced by ComputeStep().
|
inlineprotected |
Referenced by ComputeSafety(), ComputeStep(), and LocateGlobalPointWithinVolume().
|
virtual |
Definition at line 1721 of file G4ITNavigator1.cc.
References CharacteriseDaughters(), ComputeLocalPoint(), G4NormalNavigation::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4ReplicaNavigation::ComputeSafety(), G4ParameterisedNavigation::ComputeSafety(), G4RegularNavigation::ComputeSafety(), G4VoxelSafety::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, kExternal, kNormal, kParameterised, kReplica, LocateGlobalPointWithinVolume(), PrintState(), RestoreSavedState(), and SetSavedState().
|
virtual |
Definition at line 801 of file G4ITNavigator1.cc.
References CharacteriseDaughters(), G4VPhysicalVolume::CheckOverlaps(), ComputeLocalAxis(), ComputeLocalPoint(), G4ParameterisedNavigation::ComputeStep(), G4RegularNavigation::ComputeStep(), G4VoxelNavigation::ComputeStep(), G4ReplicaNavigation::ComputeStep(), G4NormalNavigation::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, kExternal, kInfinity, kNormal, kParameterised, kReplica, LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), PrintState(), G4VSolid::SurfaceNormal(), and G4AffineTransform::TransformAxis().
Referenced by CheckNextStep().
|
private |
Definition at line 1938 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 |
Referenced by CreateTouchableHistoryHandle().
|
inline |
|
virtual |
Definition at line 1866 of file G4ITNavigator1.cc.
References CreateTouchableHistory().
|
inline |
|
inline |
Referenced by GetLocalExitNormal().
|
inline |
|
inline |
|
inlineprotected |
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), and LocateGlobalPointWithinVolume().
|
virtual |
Definition at line 1619 of file G4ITNavigator1.cc.
References fCalculatedExitNormal, fEntering, fExiting, fExitNormalGlobalFrame, fLastTriedStepComputation, G4endl, G4Exception(), GetLocalExitNormalAndCheck(), GetLocalToGlobalTransform(), GetVerboseLevel(), JustWarning, CLHEP::Hep3Vector::mag(), CLHEP::Hep3Vector::mag2(), CLHEP::perMillion, perMillion, SetVerboseLevel(), G4AffineTransform::TransformAxis(), and CLHEP::Hep3Vector::unit().
|
inline |
Referenced by GetLocalExitNormalAndCheck().
|
virtual |
Definition at line 1372 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(), G4LogicalVolume::GetName(), G4VPhysicalVolume::GetName(), G4VSolid::GetName(), G4LogicalVolume::GetSolid(), G4NavigationHistory::GetTopVolume(), G4VSolid::Inside(), JustWarning, kCarTolerance, kInside, kOutside, kSurface, CLHEP::Hep3Vector::mag2(), CLHEP::perMillion, G4VSolid::SurfaceNormal(), G4AffineTransform::TransformPoint(), and VolumeType().
Referenced by GetLocalExitNormalAndCheck().
|
virtual |
Definition at line 1583 of file G4ITNavigator1.cc.
References fLastTriedStepComputation, GetGlobalToLocalTransform(), GetLocalExitNormal(), and G4AffineTransform::TransformPoint().
Referenced by GetGlobalExitNormal().
|
inline |
Referenced by GetGlobalExitNormal().
G4AffineTransform G4ITNavigator1::GetMotherToDaughterTransform | ( | G4VPhysicalVolume * | dVolume, |
G4int | dReplicaNo, | ||
EVolume | dVolumeType | ||
) |
Definition at line 1533 of file G4ITNavigator1.cc.
References G4VSolid::ComputeDimensions(), G4VPVParameterisation::ComputeSolid(), G4VPVParameterisation::ComputeTransformation(), FatalException, G4Exception(), G4VPhysicalVolume::GetLogicalVolume(), G4VPhysicalVolume::GetParameterisation(), G4VPhysicalVolume::GetRegularStructureId(), G4VPhysicalVolume::GetRotation(), G4VPhysicalVolume::GetTranslation(), G4AffineTransform::Invert(), kExternal, kNormal, kParameterised, kReplica, and G4LogicalVolume::SetSolid().
Referenced by GetLocalExitNormal().
G4ITNavigatorState_Lock1 * G4ITNavigator1::GetNavigatorState | ( | ) |
Definition at line 670 of file G4ITNavigator1.cc.
References fpSaveState, and SetSavedState().
|
inline |
Referenced by GetGlobalExitNormal().
|
inline |
|
inline |
|
inline |
|
virtual |
Definition at line 159 of file G4ITNavigator1.cc.
References G4NavigationHistory::BackLevel(), G4ReplicaNavigation::BackLocate(), CharacteriseDaughters(), G4VSolid::ComputeDimensions(), G4VPVParameterisation::ComputeSolid(), G4ReplicaNavigation::ComputeTransformation(), G4VPVParameterisation::ComputeTransformation(), FatalException, fBlockedPhysicalVolume, fBlockedReplicaNo, fChangedGrandMotherRefFrame, fCheck, fEnteredDaughter, fEntering, fExitedMother, fExiting, fGrandMotherExitNormal, fHistory, fLastLocatedPointLocal, fLastTriedStepComputation, fLocatedOnEdge, fLocatedOutsideWorld, fnormalNav, fparamNav, fregularNav, freplicaNav, fValidExitNormal, fVerbose, fvoxelNav, fWasLimitedByGeometry, G4cout, G4endl, G4Exception(), G4VPhysicalVolume::GetCopyNo(), GetDaughtersRegularStructureId(), G4NavigationHistory::GetDepth(), G4VPhysicalVolume::GetLogicalVolume(), G4VPhysicalVolume::GetName(), G4VSolid::GetName(), G4VPhysicalVolume::GetParameterisation(), G4VPhysicalVolume::GetRegularStructureId(), G4VPhysicalVolume::GetRotation(), G4LogicalVolume::GetSolid(), G4NavigationHistory::GetTopReplicaNo(), G4NavigationHistory::GetTopTransform(), G4NavigationHistory::GetTopVolume(), G4NavigationHistory::GetTopVolumeType(), G4LogicalVolume::GetVoxelHeader(), G4VSolid::Inside(), kExternal, kNormal, kOutside, kParameterised, kReplica, kSurface, G4NormalNavigation::LevelLocate(), G4ParameterisedNavigation::LevelLocate(), G4RegularNavigation::LevelLocate(), G4ReplicaNavigation::LevelLocate(), G4VoxelNavigation::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 601 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(), kExternal, kNormal, kParameterised, kReplica, G4ParameterisedNavigation::ParamVoxelLocate(), and G4VoxelNavigation::VoxelLocate().
Referenced by ComputeSafety(), and ComputeStep().
|
inline |
|
inline |
void G4ITNavigator1::NewNavigatorState | ( | ) |
Definition at line 682 of file G4ITNavigator1.cc.
References fpSaveState, and ResetState().
|
private |
void G4ITNavigator1::PrintState | ( | ) | const |
Definition at line 1875 of file G4ITNavigator1.cc.
References fBlockedPhysicalVolume, fBlockedReplicaNo, fEntering, fExiting, fExitNormal, fLastLocatedPointLocal, fLastStepWasZero, fPreviousSafety, fPreviousSftOrigin, fValidExitNormal, fVerbose, G4cout, G4endl, G4VPhysicalVolume::GetName(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
Referenced by ComputeSafety(), ComputeStep(), and LocateGlobalPointAndSetup().
|
virtual |
Definition at line 131 of file G4ITNavigator1.cc.
References fHistory, fLastTriedStepComputation, G4TouchableHistory::GetHistory(), LocateGlobalPointAndSetup(), ResetState(), and SetupHierarchy().
|
inline |
Referenced by G4ITNavigator1(), and LocateGlobalPointAndSetup().
|
virtual |
Definition at line 1277 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 741 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 676 of file G4ITNavigator1.cc.
References fpSaveState, and RestoreSavedState().
|
inline |
void G4ITNavigator1::SetSavedState | ( | ) |
Definition at line 697 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 1316 of file G4ITNavigator1.cc.
References G4VSolid::ComputeDimensions(), G4VPVParameterisation::ComputeSolid(), G4ReplicaNavigation::ComputeTransformation(), G4VPVParameterisation::ComputeTransformation(), FatalException, fHistory, freplicaNav, G4Exception(), G4NavigationHistory::GetDepth(), G4VPhysicalVolume::GetLogicalVolume(), G4VPhysicalVolume::GetParameterisation(), G4NavigationHistory::GetReplicaNo(), G4NavigationHistory::GetVolume(), G4NavigationHistory::GetVolumeType(), kExternal, kNormal, kParameterised, kReplica, G4TouchableHistory::MoveUpHistory(), G4LogicalVolume::SetSolid(), and G4LogicalVolume::UpdateMaterial().
Referenced by ResetHierarchyAndLocate().
|
inline |
Referenced by GetGlobalExitNormal().
|
inline |
|
inlineprotected |
Referenced by GetLocalExitNormal(), and LocateGlobalPointAndSetup().
|
friend |
Definition at line 2041 of file G4ITNavigator1.cc.
|
private |
Definition at line 457 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), and G4ITNavigator1().
|
private |
Definition at line 455 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), and G4ITNavigator1().
|
private |
Definition at line 403 of file G4ITNavigator1.hh.
Referenced by G4ITNavigator1().
|
private |
Definition at line 421 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 422 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 439 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), GetLocalExitNormal(), and ResetState().
|
private |
Definition at line 435 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), and ResetState().
|
private |
Definition at line 510 of file G4ITNavigator1.hh.
Referenced by GetLocalExitNormal(), and LocateGlobalPointAndSetup().
|
protected |
Definition at line 378 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 412 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
protected |
Definition at line 384 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 412 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 430 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 437 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), and ResetState().
|
private |
Definition at line 433 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), and ResetState().
|
protected |
Definition at line 374 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), ComputeStepLog(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), ResetHierarchyAndLocate(), and SetupHierarchy().
|
private |
Definition at line 424 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), ComputeStepLog(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
protected |
Definition at line 394 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), G4ITNavigator1(), and GetLocalExitNormal().
|
private |
Definition at line 448 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 406 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), G4ITNavigator1(), GetGlobalExitNormal(), GetLocalExitNormal(), GetLocalExitNormalAndCheck(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), and ResetHierarchyAndLocate().
|
private |
Definition at line 451 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), LocateGlobalPointAndSetup(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 426 of file G4ITNavigator1.hh.
Referenced by LocateGlobalPointAndSetup(), ResetState(), RestoreSavedState(), and SetSavedState().
|
static |
Definition at line 93 of file G4ITNavigator1.hh.
|
private |
Definition at line 517 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), G4ITNavigator1(), and LocateGlobalPointAndSetup().
|
private |
Definition at line 453 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 519 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), and LocateGlobalPointWithinVolume().
|
private |
Definition at line 461 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), ComputeStepLog(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 460 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), ComputeStepLog(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 499 of file G4ITNavigator1.hh.
Referenced by G4ITNavigator1(), GetNavigatorState(), NewNavigatorState(), RestoreSavedState(), SetNavigatorState(), and SetSavedState().
|
private |
Definition at line 512 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), ResetState(), RestoreSavedState(), and SetSavedState().
|
private |
Definition at line 522 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), G4ITNavigator1(), and ~G4ITNavigator1().
|
private |
Definition at line 521 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), G4ITNavigator1(), and LocateGlobalPointAndSetup().
|
private |
Definition at line 520 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), and SetupHierarchy().
|
protected |
Definition at line 391 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), and G4ITNavigator1().
|
private |
Definition at line 504 of file G4ITNavigator1.hh.
|
private |
Definition at line 429 of file G4ITNavigator1.hh.
Referenced by ComputeStep(), LocateGlobalPointAndSetup(), PrintState(), ResetState(), RestoreSavedState(), and SetSavedState().
|
protected |
Definition at line 398 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), GetLocalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), and PrintState().
|
private |
Definition at line 518 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), LocateGlobalPointAndSetup(), and LocateGlobalPointWithinVolume().
|
private |
Definition at line 512 of file G4ITNavigator1.hh.
Referenced by ComputeStep().
|
protected |
Definition at line 388 of file G4ITNavigator1.hh.
Referenced by LocateGlobalPointAndSetup(), ResetState(), RestoreSavedState(), and SetSavedState().
|
protected |
Definition at line 367 of file G4ITNavigator1.hh.
Referenced by ComputeSafety(), ComputeStep(), ComputeStepLog(), G4ITNavigator1(), and GetLocalExitNormal().