Geant4-11
|
#include <G4MultiNavigator.hh>
Protected Member Functions | |
EVolume | CharacteriseDaughters (const G4LogicalVolume *pLog) const |
void | CheckMassWorld () |
G4bool | CheckOverlapsIterative (G4VPhysicalVolume *vol) |
G4ThreeVector | ComputeLocalAxis (const G4ThreeVector &pVec) const |
G4ThreeVector | ComputeLocalPoint (const G4ThreeVector &rGlobPoint) const |
G4int | GetDaughtersRegularStructureId (const G4LogicalVolume *pLv) const |
void | PrintLimited () |
void | ResetState () |
void | RestoreSavedState () |
void | SetSavedState () |
void | SetupHierarchy () |
EVolume | VolumeType (const G4VPhysicalVolume *pVol) const |
void | WhichLimited () |
Private Member Functions | |
void | ComputeStepLog (const G4ThreeVector &pGlobalpoint, G4double moveLenSq) const |
G4VoxelNavigation & | GetVoxelNavigator () |
Static Private Attributes | |
static const G4int | fMaxNav = 16 |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4Navigator &n) |
Definition at line 54 of file G4MultiNavigator.hh.
G4MultiNavigator::G4MultiNavigator | ( | ) |
Definition at line 46 of file G4MultiNavigator.cc.
References fCurrentStepSize, fLastLocatedPosition, fLastMassWorld, fLimitedStep, fLimitTruth, fLocatedVolume, fMaxNav, fNewSafety, fpNavigator, fPreStepLocation, fSafetyLocation, G4TransportationManager::GetNavigatorForTracking(), G4TransportationManager::GetTransportationManager(), G4Navigator::GetWorldVolume(), kInfinity, kUndefLimited, pTransportManager, and G4Navigator::SetWorldVolume().
G4MultiNavigator::~G4MultiNavigator | ( | ) |
Definition at line 77 of file G4MultiNavigator.cc.
|
inlineinherited |
|
inlineprotectedinherited |
|
protected |
Definition at line 628 of file G4MultiNavigator.cc.
References FatalException, fLastMassWorld, G4Exception(), G4TransportationManager::GetNavigatorForTracking(), G4Navigator::GetWorldVolume(), and pTransportManager.
|
inlineinherited |
|
inherited |
Definition at line 1255 of file G4Navigator.cc.
References G4Navigator::ComputeStep(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
Referenced by G4SafetyHelper::CheckNextStep().
|
protectedinherited |
Definition at line 2130 of file G4Navigator.cc.
References CLHEP::centimeter, G4VPhysicalVolume::CheckOverlaps(), G4Navigator::fVerbose, G4cout, G4endl, and G4VPhysicalVolume::GetName().
Referenced by G4Navigator::ComputeStep().
|
inlineinherited |
|
inlineprotectedinherited |
Referenced by G4Navigator::ComputeStep().
|
inlineprotectedinherited |
|
virtual |
Reimplemented from G4Navigator.
Definition at line 416 of file G4MultiNavigator.cc.
References fMinSafety_atSafLocation, fNoActiveNavigators, fSafetyLocation, G4Navigator::fVerbose, G4cout, G4endl, kInfinity, position, and pTransportManager.
|
virtual |
Reimplemented from G4Navigator.
Definition at line 81 of file G4MultiNavigator.cc.
References fCurrentStepSize, fIdNavLimiting, fMinSafety_PreStepPt, fMinStep, fNewSafety, fNoActiveNavigators, fNoLimitingStep, fPreStepLocation, fTrueMinStep, G4Navigator::fVerbose, G4cout, G4endl, kInfinity, pTransportManager, and WhichLimited().
|
privateinherited |
Definition at line 2027 of file G4Navigator.cc.
References G4Navigator::fHistory, G4Navigator::fLastLocatedPointLocal, G4Navigator::fPreviousSafety, G4Navigator::fPreviousSftOrigin, G4cerr, G4cout, G4endl, G4Exception(), G4ThreadLocal, G4NavigationHistory::GetTopTransform(), JustWarning, G4Navigator::kCarTolerance, mm, and sqr().
Referenced by G4Navigator::ComputeStep().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
virtual |
Reimplemented from G4Navigator.
Definition at line 449 of file G4MultiNavigator.cc.
References G4Navigator::CreateTouchableHistory(), FatalException, fLocatedVolume, fpNavigator, G4Exception(), G4TouchableHistory::GetHistory(), and G4TouchableHistory::UpdateYourself().
|
inlineinherited |
|
inlineinherited |
Referenced by G4Navigator::GetLocalExitNormal(), and G4Transportation::PostStepDoIt().
|
inlineinherited |
Referenced by G4Transportation::PostStepDoIt().
|
inlineinherited |
|
inlineprotectedinherited |
|
inlineinherited |
|
virtual |
Reimplemented from G4Navigator.
Definition at line 683 of file G4MultiNavigator.cc.
References CLHEP::Hep3Vector::dot(), fIdNavLimiting, fLimitTruth, fNoActiveNavigators, fNoLimitingStep, fpNavigator, G4Navigator::fVerbose, G4endl, G4Exception(), G4TransportationManager::GetActiveNavigatorsIterator(), G4Navigator::GetGlobalExitNormal(), JustWarning, CLHEP::Hep3Vector::mag2(), perThousand, and pTransportManager.
|
inlineinherited |
|
inlineinherited |
|
virtual |
Reimplemented from G4Navigator.
Definition at line 783 of file G4MultiNavigator.cc.
References FatalException, fIdNavLimiting, fNoLimitingStep, fpNavigator, G4endl, G4Exception(), G4ThreadLocal, G4Navigator::GetLocalExitNormal(), and JustWarning.
Referenced by GetLocalExitNormalAndCheck().
|
virtual |
Reimplemented from G4Navigator.
Definition at line 829 of file G4MultiNavigator.cc.
References GetLocalExitNormal().
|
inlineinherited |
Referenced by G4RayTrajectory::AppendStep(), and G4VIntersectionLocator::GetGlobalSurfaceNormal().
|
inherited |
Definition at line 1555 of file G4Navigator.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 G4Navigator::GetLocalExitNormal().
|
inline |
Definition at line 136 of file G4MultiNavigator.hh.
References fNoActiveNavigators, fpNavigator, and CLHEP::detail::n.
|
inlineinherited |
|
inlineprivateinherited |
|
inlineinherited |
Referenced by G4TransportationManager::ActivateNavigator(), G4ParallelGeometriesLimiterProcess::AddParallelWorld(), CheckMassWorld(), G4PropagatorInField::ComputeStep(), G4TransportationManager::DeActivateNavigator(), G4TransportationManager::DeRegisterNavigator(), export_G4Navigator(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4GeometrySampler::G4GeometrySampler(), G4ImportanceConfigurator::G4ImportanceConfigurator(), G4MultiNavigator(), G4TransportationManager::G4TransportationManager(), G4TransportationManager::GetParallelWorld(), G4SafetyHelper::GetWorldVolume(), G4GeometryMessenger::Init(), G4SafetyHelper::InitialiseNavigator(), G4ITTransportationManager::Initialize(), G4FastSimulationManager::ListTitle(), G4FastSimHitMaker::make(), GFlashHitMaker::make(), PrepareNavigators(), PrintLimited(), G4PathFinder::PrintLimited(), G4IStore::SetWorldVolume(), G4WeightWindowStore::SetWorldVolume(), and G4ErrorPropagatorManager::StartNavigator().
|
inherited |
Definition at line 2240 of file G4Navigator.cc.
References G4Navigator::fEntering, G4Navigator::fExiting, G4Navigator::fLastStepWasZero, and G4Navigator::fLocatedOnEdge.
|
inlineinherited |
Referenced by export_G4Navigator().
|
inlineinherited |
|
virtual |
Reimplemented from G4Navigator.
Definition at line 304 of file G4MultiNavigator.cc.
References fCurrentStepSize, fLimitedStep, fLimitTruth, fLocatedVolume, fNoActiveNavigators, G4Navigator::fVerbose, G4Navigator::fWasLimitedByGeometry, G4cout, G4endl, G4TransportationManager::GetActiveNavigatorsIterator(), G4VPhysicalVolume::GetCopyNo(), G4VPhysicalVolume::GetName(), kDoNot, and pTransportManager.
Referenced by PrepareNewTrack(), and ResetHierarchyAndLocate().
|
inlineinherited |
Referenced by G4VReadOutGeometry::FindROTouchable(), and G4FastSimHitMaker::make().
|
inlineinherited |
|
inlineinherited |
|
virtual |
Reimplemented from G4Navigator.
Definition at line 382 of file G4MultiNavigator.cc.
References fCurrentStepSize, fLastLocatedPosition, fLimitedStep, fLimitTruth, fNoActiveNavigators, G4Navigator::fVerbose, G4Navigator::fWasLimitedByGeometry, G4cout, G4endl, G4TransportationManager::GetActiveNavigatorsIterator(), kDoNot, position, and pTransportManager.
|
inlineinherited |
|
inlineinherited |
G4double G4MultiNavigator::ObtainFinalStep | ( | G4int | navigatorId, |
G4double & | pNewSafety, | ||
G4double & | minStepLast, | ||
ELimited & | limitedStep | ||
) |
Definition at line 180 of file G4MultiNavigator.cc.
References FatalException, fCurrentStepSize, fLimitedStep, fMinStep, fNewSafety, fNoActiveNavigators, G4Navigator::fVerbose, G4cout, G4endl, G4Exception(), and mm.
Referenced by G4PathFinder::DoNextCurvedStep().
void G4MultiNavigator::PrepareNavigators | ( | ) |
Definition at line 238 of file G4MultiNavigator.cc.
References FatalException, fCurrentStepSize, fLastMassWorld, fLimitedStep, fLimitTruth, fLocatedVolume, fMaxNav, fNoActiveNavigators, fpNavigator, G4Navigator::fVerbose, G4Navigator::fWasLimitedByGeometry, G4cout, G4endl, G4Exception(), G4TransportationManager::GetActiveNavigatorsIterator(), G4VPhysicalVolume::GetName(), G4Navigator::GetWorldVolume(), kDoNot, pTransportManager, and G4Navigator::SetWorldVolume().
Referenced by G4PathFinder::PrepareNewTrack(), and PrepareNewTrack().
void G4MultiNavigator::PrepareNewTrack | ( | const G4ThreeVector | position, |
const G4ThreeVector | direction | ||
) |
Definition at line 217 of file G4MultiNavigator.cc.
References G4Navigator::fVerbose, G4cout, G4endl, LocateGlobalPointAndSetup(), and PrepareNavigators().
|
protected |
Definition at line 530 of file G4MultiNavigator.cc.
References fCurrentStepSize, fLimitedStep, fLimitTruth, fMinStep, fNewSafety, fNoActiveNavigators, fpNavigator, fTrueMinStep, G4Navigator::fVerbose, G4cout, G4endl, G4VPhysicalVolume::GetName(), G4Navigator::GetWorldVolume(), kDoNot, kSharedOther, kSharedTransport, and kUnique.
|
inherited |
Definition at line 1964 of file G4Navigator.cc.
References G4Navigator::fBlockedPhysicalVolume, G4Navigator::fBlockedReplicaNo, G4Navigator::fEntering, G4Navigator::fExiting, G4Navigator::fExitNormal, G4Navigator::fLastLocatedPointLocal, G4Navigator::fLastStepWasZero, G4Navigator::fPreviousSafety, G4Navigator::fPreviousSftOrigin, G4Navigator::fValidExitNormal, G4Navigator::fVerbose, G4cout, G4endl, G4VPhysicalVolume::GetName(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), export_G4Navigator(), and G4Navigator::LocateGlobalPointAndSetup().
|
virtual |
Reimplemented from G4Navigator.
Definition at line 644 of file G4MultiNavigator.cc.
References FatalException, fNoActiveNavigators, fpNavigator, G4Exception(), G4TransportationManager::GetActiveNavigatorsIterator(), LocateGlobalPointAndSetup(), pTransportManager, and G4Navigator::ResetHierarchyAndLocate().
|
inlineinherited |
Referenced by G4Navigator::G4Navigator(), and G4Navigator::LocateGlobalPointAndSetup().
|
protectedvirtual |
Reimplemented from G4Navigator.
Definition at line 600 of file G4MultiNavigator.cc.
References FatalException, G4Navigator::fWasLimitedByGeometry, and G4Exception().
|
protectedinherited |
Definition at line 716 of file G4Navigator.cc.
References G4Navigator::fBlockedPhysicalVolume, G4Navigator::fBlockedReplicaNo, G4Navigator::fEnteredDaughter, G4Navigator::fEntering, G4Navigator::fExitedMother, G4Navigator::fExiting, G4Navigator::fExitNormal, G4Navigator::fLastLocatedPointLocal, G4Navigator::fLastStepWasZero, G4Navigator::fLocatedOutsideWorld, G4Navigator::fPreviousSafety, G4Navigator::fPreviousSftOrigin, G4Navigator::fSaveState, G4Navigator::fValidExitNormal, G4Navigator::fWasLimitedByGeometry, G4Navigator::G4SaveNavigatorState::sBlockedReplicaNo, G4Navigator::G4SaveNavigatorState::sEnteredDaughter, G4Navigator::G4SaveNavigatorState::sEntering, G4Navigator::G4SaveNavigatorState::sExitedMother, G4Navigator::G4SaveNavigatorState::sExiting, G4Navigator::G4SaveNavigatorState::sExitNormal, G4Navigator::G4SaveNavigatorState::sLastLocatedPointLocal, G4Navigator::G4SaveNavigatorState::sLastStepWasZero, G4Navigator::G4SaveNavigatorState::sLocatedOutsideWorld, G4Navigator::G4SaveNavigatorState::spBlockedPhysicalVolume, G4Navigator::G4SaveNavigatorState::sPreviousSafety, G4Navigator::G4SaveNavigatorState::sPreviousSftOrigin, G4Navigator::G4SaveNavigatorState::sValidExitNormal, and G4Navigator::G4SaveNavigatorState::sWasLimitedByGeometry.
Referenced by G4Navigator::CheckNextStep(), and G4Navigator::ComputeSafety().
|
inlineinherited |
|
inlineinherited |
Referenced by G4Transportation::PostStepDoIt().
|
inlineinherited |
|
protectedinherited |
Definition at line 682 of file G4Navigator.cc.
References G4Navigator::fBlockedPhysicalVolume, G4Navigator::fBlockedReplicaNo, G4Navigator::fEnteredDaughter, G4Navigator::fEntering, G4Navigator::fExitedMother, G4Navigator::fExiting, G4Navigator::fExitNormal, G4Navigator::fLastLocatedPointLocal, G4Navigator::fLastStepWasZero, G4Navigator::fLocatedOutsideWorld, G4Navigator::fPreviousSafety, G4Navigator::fPreviousSftOrigin, G4Navigator::fSaveState, G4Navigator::fValidExitNormal, G4Navigator::fWasLimitedByGeometry, G4Navigator::G4SaveNavigatorState::sBlockedReplicaNo, G4Navigator::G4SaveNavigatorState::sEnteredDaughter, G4Navigator::G4SaveNavigatorState::sEntering, G4Navigator::G4SaveNavigatorState::sExitedMother, G4Navigator::G4SaveNavigatorState::sExiting, G4Navigator::G4SaveNavigatorState::sExitNormal, G4Navigator::G4SaveNavigatorState::sLastLocatedPointLocal, G4Navigator::G4SaveNavigatorState::sLastStepWasZero, G4Navigator::G4SaveNavigatorState::sLocatedOutsideWorld, G4Navigator::G4SaveNavigatorState::spBlockedPhysicalVolume, G4Navigator::G4SaveNavigatorState::sPreviousSafety, G4Navigator::G4SaveNavigatorState::sPreviousSftOrigin, G4Navigator::G4SaveNavigatorState::sValidExitNormal, and G4Navigator::G4SaveNavigatorState::sWasLimitedByGeometry.
Referenced by G4Navigator::CheckNextStep(), and G4Navigator::ComputeSafety().
|
protectedvirtual |
Reimplemented from G4Navigator.
Definition at line 619 of file G4MultiNavigator.cc.
References FatalException, and G4Exception().
|
inlineinherited |
|
inherited |
|
inlineinherited |
|
inlineprotectedinherited |
Referenced by G4Navigator::GetLocalExitNormal(), and G4Navigator::LocateGlobalPointAndSetup().
|
protected |
Definition at line 471 of file G4MultiNavigator.cc.
References fCurrentStepSize, fIdNavLimiting, fLimitedStep, fLimitTruth, fMinStep, fNoActiveNavigators, fNoLimitingStep, G4Navigator::fVerbose, G4cout, G4endl, kDoNot, kInfinity, kSharedOther, kSharedTransport, and kUnique.
Referenced by ComputeStep().
|
friend |
Definition at line 2157 of file G4Navigator.cc.
|
privateinherited |
Definition at line 453 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), and G4Navigator::G4Navigator().
|
privateinherited |
Definition at line 451 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), and G4Navigator::G4Navigator().
|
privateinherited |
Definition at line 456 of file G4Navigator.hh.
|
privateinherited |
Definition at line 438 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::GetLocalExitNormal(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
privateinherited |
Definition at line 439 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::GetLocalExitNormal(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
privateinherited |
Definition at line 483 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::GetGlobalExitNormal(), G4Navigator::GetLocalExitNormal(), and G4Navigator::ResetState().
|
privateinherited |
Definition at line 482 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), and G4Navigator::ResetState().
|
privateinherited |
Definition at line 537 of file G4Navigator.hh.
Referenced by G4Navigator::GetLocalExitNormal(), and G4Navigator::LocateGlobalPointAndSetup().
Definition at line 172 of file G4MultiNavigator.hh.
Referenced by ComputeStep(), G4MultiNavigator(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), ObtainFinalStep(), PrepareNavigators(), PrintLimited(), and WhichLimited().
|
protectedinherited |
Definition at line 398 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
privateinherited |
Definition at line 465 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::GetGlobalExitNormal(), G4Navigator::GetLocalExitNormal(), G4Navigator::InformLastStep(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
protectedinherited |
Definition at line 404 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::GetLocalExitNormal(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
privateinherited |
Definition at line 465 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::GetGlobalExitNormal(), G4Navigator::GetLocalExitNormal(), G4Navigator::InformLastStep(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
privateinherited |
Definition at line 417 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
privateinherited |
Definition at line 425 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::GetGlobalExitNormal(), and G4Navigator::ResetState().
|
privateinherited |
Definition at line 423 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::GetLocalExitNormal(), G4Navigator::LocateGlobalPointAndSetup(), and G4Navigator::ResetState().
|
protectedinherited |
Definition at line 384 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::ComputeStepLog(), G4Navigator::GetGlobalExitNormal(), G4Navigator::GetLocalExitNormal(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), G4Navigator::ResetHierarchyAndLocate(), and G4Navigator::SetupHierarchy().
|
private |
Definition at line 175 of file G4MultiNavigator.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), GetLocalExitNormal(), and WhichLimited().
|
privateinherited |
Definition at line 413 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::ComputeStepLog(), G4Navigator::GetLocalExitNormal(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
private |
Definition at line 186 of file G4MultiNavigator.hh.
Referenced by G4MultiNavigator(), and LocateGlobalPointWithinVolume().
|
private |
Definition at line 163 of file G4MultiNavigator.hh.
Referenced by CheckMassWorld(), G4MultiNavigator(), and PrepareNavigators().
|
privateinherited |
Definition at line 434 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), and G4Navigator::ResetState().
|
protectedinherited |
Definition at line 391 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::G4Navigator(), and G4Navigator::GetLocalExitNormal().
|
privateinherited |
Definition at line 475 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::InformLastStep(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
privateinherited |
Definition at line 459 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::GetGlobalExitNormal(), G4Navigator::GetLocalExitNormal(), G4Navigator::GetLocalExitNormalAndCheck(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), and G4Navigator::ResetHierarchyAndLocate().
Definition at line 170 of file G4MultiNavigator.hh.
Referenced by G4MultiNavigator(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), ObtainFinalStep(), PrepareNavigators(), PrintLimited(), and WhichLimited().
Definition at line 171 of file G4MultiNavigator.hh.
Referenced by G4MultiNavigator(), GetGlobalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), PrepareNavigators(), PrintLimited(), and WhichLimited().
|
privateinherited |
Definition at line 477 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::InformLastStep(), G4Navigator::LocateGlobalPointAndSetup(), and G4Navigator::ResetState().
|
privateinherited |
Definition at line 479 of file G4Navigator.hh.
Referenced by G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
private |
Definition at line 185 of file G4MultiNavigator.hh.
Referenced by CreateTouchableHistoryHandle(), G4MultiNavigator(), LocateGlobalPointAndSetup(), and PrepareNavigators().
|
staticprivate |
Definition at line 162 of file G4MultiNavigator.hh.
Referenced by G4MultiNavigator(), and PrepareNavigators().
Definition at line 180 of file G4MultiNavigator.hh.
|
private |
Definition at line 192 of file G4MultiNavigator.hh.
Referenced by ComputeSafety().
|
private |
Definition at line 196 of file G4MultiNavigator.hh.
Referenced by ComputeStep().
Definition at line 179 of file G4MultiNavigator.hh.
Referenced by ComputeStep(), ObtainFinalStep(), PrintLimited(), and WhichLimited().
Definition at line 173 of file G4MultiNavigator.hh.
Referenced by ComputeStep(), G4MultiNavigator(), ObtainFinalStep(), and PrintLimited().
|
private |
Definition at line 161 of file G4MultiNavigator.hh.
Referenced by ComputeSafety(), ComputeStep(), GetGlobalExitNormal(), GetNavigator(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), ObtainFinalStep(), PrepareNavigators(), PrintLimited(), ResetHierarchyAndLocate(), and WhichLimited().
|
private |
Definition at line 174 of file G4MultiNavigator.hh.
Referenced by ComputeStep(), GetGlobalExitNormal(), GetLocalExitNormal(), and WhichLimited().
|
privateinherited |
Definition at line 523 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::G4Navigator(), and G4Navigator::LocateGlobalPointAndSetup().
|
privateinherited |
Definition at line 449 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), and G4Navigator::ResetState().
|
privateinherited |
Definition at line 529 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::LocateGlobalPointAndSetup(), and G4Navigator::LocateGlobalPointWithinVolume().
|
privateinherited |
Definition at line 532 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointWithinVolume(), and G4Navigator::~G4Navigator().
|
private |
Definition at line 165 of file G4MultiNavigator.hh.
Referenced by CreateTouchableHistoryHandle(), G4MultiNavigator(), GetGlobalExitNormal(), GetLocalExitNormal(), GetNavigator(), PrepareNavigators(), PrintLimited(), and ResetHierarchyAndLocate().
|
private |
Definition at line 194 of file G4MultiNavigator.hh.
Referenced by ComputeStep(), and G4MultiNavigator().
|
privateinherited |
Definition at line 429 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::ComputeStepLog(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
privateinherited |
Definition at line 428 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::ComputeStepLog(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
privateinherited |
Definition at line 539 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), and G4Navigator::ResetState().
|
privateinherited |
Definition at line 525 of file G4Navigator.hh.
Referenced by G4Navigator::G4Navigator(), and G4Navigator::~G4Navigator().
|
privateinherited |
Definition at line 533 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::G4Navigator(), and G4Navigator::~G4Navigator().
|
privateinherited |
Definition at line 531 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::G4Navigator(), and G4Navigator::LocateGlobalPointAndSetup().
|
privateinherited |
Definition at line 530 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::LocateGlobalPointAndSetup(), and G4Navigator::SetupHierarchy().
|
private |
Definition at line 190 of file G4MultiNavigator.hh.
Referenced by ComputeSafety(), and G4MultiNavigator().
|
privateinherited |
Referenced by G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
protectedinherited |
Definition at line 377 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::G4Navigator(), and G4Navigator::GetGlobalExitNormal().
|
protectedinherited |
Definition at line 388 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::G4Navigator(), G4Navigator::GetGlobalExitNormal(), and G4Navigator::GetLastStepEndPoint().
|
privateinherited |
Definition at line 517 of file G4Navigator.hh.
Definition at line 181 of file G4MultiNavigator.hh.
Referenced by ComputeStep(), and PrintLimited().
|
privateinherited |
Definition at line 474 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep(), G4Navigator::LocateGlobalPointAndSetup(), G4Navigator::PrintState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
protectedinherited |
Definition at line 395 of file G4Navigator.hh.
Referenced by G4Navigator::CheckOverlapsIterative(), ComputeSafety(), G4Navigator::ComputeSafety(), ComputeStep(), G4Navigator::ComputeStep(), G4Navigator::G4Navigator(), GetGlobalExitNormal(), G4Navigator::GetGlobalExitNormal(), G4Navigator::GetLocalExitNormal(), LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), ObtainFinalStep(), PrepareNavigators(), PrepareNewTrack(), PrintLimited(), G4Navigator::PrintState(), and WhichLimited().
|
privateinherited |
Definition at line 539 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeStep().
|
protectedinherited |
Definition at line 408 of file G4Navigator.hh.
Referenced by LocateGlobalPointAndSetup(), G4Navigator::LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), G4Navigator::LocateGlobalPointWithinVolume(), PrepareNavigators(), ResetState(), G4Navigator::ResetState(), G4Navigator::RestoreSavedState(), and G4Navigator::SetSavedState().
|
protectedinherited |
Definition at line 377 of file G4Navigator.hh.
Referenced by G4Navigator::ComputeSafety(), G4Navigator::ComputeStep(), G4Navigator::ComputeStepLog(), G4Navigator::G4Navigator(), G4ErrorPropagationNavigator::GetGlobalExitNormal(), and G4Navigator::GetLocalExitNormal().
|
private |
Definition at line 199 of file G4MultiNavigator.hh.
Referenced by CheckMassWorld(), ComputeSafety(), ComputeStep(), G4MultiNavigator(), GetGlobalExitNormal(), LocateGlobalPointAndSetup(), LocateGlobalPointWithinVolume(), PrepareNavigators(), and ResetHierarchyAndLocate().