| 
    Geant4
    10.01.p01
    
   | 
 
#include <iomanip>#include "G4ITNavigator.hh"#include "G4ios.hh"#include "G4SystemOfUnits.hh"#include "G4GeometryTolerance.hh"#include "G4VPhysicalVolume.hh"#include "G4VoxelSafety.hh"
 Include dependency graph for G4ITNavigator2.cc:Go to the source code of this file.
Macros | |
| #define | fHistory fpNavigatorState->fHistory | 
| #define | fLastTriedStepComputation fpNavigatorState->fLastTriedStepComputation | 
| #define | fEnteredDaughter fpNavigatorState->fEnteredDaughter | 
| #define | fExitedMother fpNavigatorState->fExitedMother | 
| #define | fWasLimitedByGeometry fpNavigatorState->fWasLimitedByGeometry | 
| #define | fStepEndPoint fpNavigatorState->fStepEndPoint | 
| #define | fLastStepEndPointLocal fpNavigatorState->fLastStepEndPointLocal | 
| #define | fPushed fpNavigatorState->fPushed | 
| #define | fLastTriedStepComputation fpNavigatorState->fLastTriedStepComputation | 
| #define | fEntering fpNavigatorState->fEntering | 
| #define | fExiting fpNavigatorState->fExiting | 
| #define | fBlockedPhysicalVolume fpNavigatorState->fBlockedPhysicalVolume | 
| #define | fBlockedReplicaNo fpNavigatorState->fBlockedReplicaNo | 
| #define | fLastLocatedPointLocal fpNavigatorState->fLastLocatedPointLocal | 
| #define | fLocatedOutsideWorld fpNavigatorState->fLocatedOutsideWorld | 
| #define | fValidExitNormal fpNavigatorState->fValidExitNormal | 
| #define | fExitNormal fpNavigatorState->fExitNormal | 
| #define | fGrandMotherExitNormal fpNavigatorState->fGrandMotherExitNormal | 
| #define | fChangedGrandMotherRefFrame fpNavigatorState->fChangedGrandMotherRefFrame | 
| #define | fExitNormalGlobalFrame fpNavigatorState->fExitNormalGlobalFrame | 
| #define | fCalculatedExitNormal fpNavigatorState->fCalculatedExitNormal | 
| #define | fLastStepWasZero fpNavigatorState->fLastStepWasZero | 
| #define | fLocatedOnEdge fpNavigatorState->fLocatedOnEdge | 
| #define | fNumberZeroSteps fpNavigatorState->fNumberZeroSteps | 
| #define | fPreviousSftOrigin fpNavigatorState->fPreviousSftOrigin | 
| #define | fPreviousSafety fpNavigatorState->fPreviousSafety | 
| #define | G4NEW_SAFETY 1 | 
Functions | |
| std::ostream & | operator<< (std::ostream &os, const G4ITNavigator2 &n) | 
| #define fBlockedPhysicalVolume fpNavigatorState->fBlockedPhysicalVolume | 
Definition at line 67 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::PrintState(), G4ITNavigator2::RecheckDistanceToCurrentBoundary(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fBlockedReplicaNo fpNavigatorState->fBlockedReplicaNo | 
Definition at line 68 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::PrintState(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fCalculatedExitNormal fpNavigatorState->fCalculatedExitNormal | 
| #define fChangedGrandMotherRefFrame fpNavigatorState->fChangedGrandMotherRefFrame | 
Definition at line 74 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fEnteredDaughter fpNavigatorState->fEnteredDaughter | 
Definition at line 58 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeSafety(), G4ITNavigator2::ComputeStep(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::RecheckDistanceToCurrentBoundary(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fEntering fpNavigatorState->fEntering | 
Definition at line 65 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetGlobalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::PrintState(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fExitedMother fpNavigatorState->fExitedMother | 
Definition at line 59 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeSafety(), G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fExiting fpNavigatorState->fExiting | 
Definition at line 66 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetGlobalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::PrintState(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fExitNormal fpNavigatorState->fExitNormal | 
Definition at line 72 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::PrintState(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fExitNormalGlobalFrame fpNavigatorState->fExitNormalGlobalFrame | 
Definition at line 75 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetGlobalExitNormal(), and G4ITNavigator2::ResetState().
| #define fGrandMotherExitNormal fpNavigatorState->fGrandMotherExitNormal | 
Definition at line 73 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::LocateGlobalPointAndSetup(), and G4ITNavigator2::ResetState().
| #define fHistory fpNavigatorState->fHistory | 
Definition at line 56 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeSafety(), G4ITNavigator2::ComputeStep(), G4ITNavigator2::ComputeStepLog(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::NewNavigatorState(), G4ITNavigator2::NewNavigatorStateAndLocate(), G4ITNavigator2::RecheckDistanceToCurrentBoundary(), G4ITNavigator2::ResetHierarchyAndLocate(), G4ITNavigator2::G4NavigatorState::ResetStack(), and G4ITNavigator2::SetupHierarchy().
| #define fLastLocatedPointLocal fpNavigatorState->fLastLocatedPointLocal | 
Definition at line 69 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::ComputeStepLog(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::PrintState(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fLastStepEndPointLocal fpNavigatorState->fLastStepEndPointLocal | 
Definition at line 62 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetLocalExitNormal(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fLastStepWasZero fpNavigatorState->fLastStepWasZero | 
Definition at line 77 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::PrintState(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fLastTriedStepComputation fpNavigatorState->fLastTriedStepComputation | 
Definition at line 64 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetGlobalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::GetLocalExitNormalAndCheck(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::NewNavigatorState(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::RecheckDistanceToCurrentBoundary(), G4ITNavigator2::ResetHierarchyAndLocate(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fLastTriedStepComputation fpNavigatorState->fLastTriedStepComputation | 
Definition at line 64 of file G4ITNavigator2.cc.
| #define fLocatedOnEdge fpNavigatorState->fLocatedOnEdge | 
Definition at line 78 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fLocatedOutsideWorld fpNavigatorState->fLocatedOutsideWorld | 
Definition at line 70 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fNumberZeroSteps fpNavigatorState->fNumberZeroSteps | 
Definition at line 79 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fPreviousSafety fpNavigatorState->fPreviousSafety | 
Definition at line 81 of file G4ITNavigator2.cc.
Referenced by G4ITTransportation::AlongStepGetPhysicalInteractionLength(), G4ITNavigator2::ComputeSafety(), G4ITNavigator2::ComputeStep(), G4ITNavigator2::ComputeStepLog(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::PrintState(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fPreviousSftOrigin fpNavigatorState->fPreviousSftOrigin | 
Definition at line 80 of file G4ITNavigator2.cc.
Referenced by G4ITTransportation::AlongStepGetPhysicalInteractionLength(), G4ITNavigator2::ComputeSafety(), G4ITNavigator2::ComputeStep(), G4ITNavigator2::ComputeStepLog(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::PrintState(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fPushed fpNavigatorState->fPushed | 
Definition at line 63 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeStep(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::ResetState(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fStepEndPoint fpNavigatorState->fStepEndPoint | 
Definition at line 61 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::ComputeSafety(), G4ITNavigator2::ComputeStep(), G4ITNavigator2::GetGlobalExitNormal(), and G4ITNavigator2::G4NavigatorState::ResetState().
| #define fValidExitNormal fpNavigatorState->fValidExitNormal | 
| #define fWasLimitedByGeometry fpNavigatorState->fWasLimitedByGeometry | 
Definition at line 60 of file G4ITNavigator2.cc.
Referenced by G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), and G4ITNavigator2::ResetState().
| #define G4NEW_SAFETY 1 | 
Definition at line 1866 of file G4ITNavigator2.cc.
| std::ostream& operator<< | ( | std::ostream & | os, | 
| const G4ITNavigator2 & | n | ||
| ) | 
Definition at line 2387 of file G4ITNavigator2.cc.
References G4ITNavigator2::fVerbose, and G4endl.