Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <iomanip>
#include "G4ITMultiNavigator.hh"
#include "G4SystemOfUnits.hh"
#include "G4ITNavigator.hh"
#include "G4PropagatorInField.hh"
#include "G4ITTransportationManager.hh"
Go to the source code of this file.
Macros | |
#define | State(X) |
#define | fLimitedStep State(fLimitedStep) |
#define | fLimitTruth State(fLimitTruth) |
#define | fCurrentStepSize State(fCurrentStepSize) |
#define | fNewSafety State(fNewSafety) |
#define | fNoLimitingStep State(fNoLimitingStep) |
#define | fIdNavLimiting State(fIdNavLimiting) |
#define | fMinStep State(fMinStep) |
#define | fMinSafety State(fMinSafety) |
#define | fTrueMinStep State(fTrueMinStep) |
#define | fLocatedVolume State(fLocatedVolume) |
#define | fLastLocatedPosition State(fLastLocatedPosition) |
#define | fSafetyLocation State(fSafetyLocation) |
#define | fMinSafety_atSafLocation State(fMinSafety_atSafLocation) |
#define | fPreStepLocation State(fPreStepLocation) |
#define | fMinSafety_PreStepPt State(fMinSafety_PreStepPt) |
#define | fWasLimitedByGeometry State(fWasLimitedByGeometry) |
#define fCurrentStepSize State(fCurrentStepSize) |
Definition at line 48 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeStep(), G4ITPathFinder::ComputeStep(), G4MultiNavigator::ComputeStep(), G4ITPathFinder::DoNextCurvedStep(), G4ITPathFinder::DoNextLinearStep(), G4MultiNavigator::G4MultiNavigator(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITPathFinder::Locate(), G4ITMultiNavigator::LocateGlobalPointAndSetup(), G4MultiNavigator::LocateGlobalPointAndSetup(), G4ITMultiNavigator::LocateGlobalPointWithinVolume(), G4MultiNavigator::LocateGlobalPointWithinVolume(), G4ITMultiNavigator::ObtainFinalStep(), G4MultiNavigator::ObtainFinalStep(), G4ITMultiNavigator::PrepareNavigators(), G4MultiNavigator::PrepareNavigators(), G4ITPathFinder::PrepareNewTrack(), G4ITMultiNavigator::PrintLimited(), G4ITPathFinder::PrintLimited(), G4MultiNavigator::PrintLimited(), G4ITPathFinder::ReLocate(), G4ITMultiNavigator::WhichLimited(), G4ITPathFinder::WhichLimited(), and G4MultiNavigator::WhichLimited().
#define fIdNavLimiting State(fIdNavLimiting) |
Definition at line 51 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeStep(), G4MultiNavigator::ComputeStep(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4ITMultiNavigator::GetGlobalExitNormal(), G4MultiNavigator::GetGlobalExitNormal(), G4ITMultiNavigator::GetLocalExitNormal(), G4MultiNavigator::GetLocalExitNormal(), and G4MultiNavigator::WhichLimited().
#define fLastLocatedPosition State(fLastLocatedPosition) |
Definition at line 56 of file G4ITMultiNavigator.cc.
Referenced by G4ITPathFinder::ComputeStep(), G4MultiNavigator::G4MultiNavigator(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITPathFinder::Locate(), G4ITMultiNavigator::LocateGlobalPointWithinVolume(), G4MultiNavigator::LocateGlobalPointWithinVolume(), G4ITPathFinder::PrepareNewTrack(), and G4ITPathFinder::ReLocate().
#define fLimitedStep State(fLimitedStep) |
Definition at line 46 of file G4ITMultiNavigator.cc.
Referenced by G4ITPathFinder::ComputeStep(), G4ITPathFinder::DoNextCurvedStep(), G4ITPathFinder::DoNextLinearStep(), G4MultiNavigator::G4MultiNavigator(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITPathFinder::Locate(), G4ITMultiNavigator::LocateGlobalPointAndSetup(), G4MultiNavigator::LocateGlobalPointAndSetup(), G4ITMultiNavigator::LocateGlobalPointWithinVolume(), G4MultiNavigator::LocateGlobalPointWithinVolume(), G4ITMultiNavigator::ObtainFinalStep(), G4MultiNavigator::ObtainFinalStep(), G4ITMultiNavigator::PrepareNavigators(), G4MultiNavigator::PrepareNavigators(), G4ITPathFinder::PrepareNewTrack(), G4ITMultiNavigator::PrintLimited(), G4ITPathFinder::PrintLimited(), G4MultiNavigator::PrintLimited(), G4ITPathFinder::ReLocate(), G4ITMultiNavigator::WhichLimited(), G4ITPathFinder::WhichLimited(), and G4MultiNavigator::WhichLimited().
#define fLimitTruth State(fLimitTruth) |
Definition at line 47 of file G4ITMultiNavigator.cc.
Referenced by G4ITPathFinder::DoNextCurvedStep(), G4ITPathFinder::DoNextLinearStep(), G4MultiNavigator::G4MultiNavigator(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITMultiNavigator::GetGlobalExitNormal(), G4MultiNavigator::GetGlobalExitNormal(), G4ITPathFinder::Locate(), G4ITMultiNavigator::LocateGlobalPointAndSetup(), G4MultiNavigator::LocateGlobalPointAndSetup(), G4ITMultiNavigator::LocateGlobalPointWithinVolume(), G4MultiNavigator::LocateGlobalPointWithinVolume(), G4ITMultiNavigator::PrepareNavigators(), G4MultiNavigator::PrepareNavigators(), G4ITPathFinder::PrepareNewTrack(), G4ITMultiNavigator::PrintLimited(), G4ITPathFinder::PrintLimited(), G4MultiNavigator::PrintLimited(), G4ITPathFinder::ReLocate(), G4ITMultiNavigator::WhichLimited(), G4ITPathFinder::WhichLimited(), and G4MultiNavigator::WhichLimited().
#define fLocatedVolume State(fLocatedVolume) |
Definition at line 55 of file G4ITMultiNavigator.cc.
Referenced by G4ITPathFinder::CreateTouchableHandle(), G4ITMultiNavigator::CreateTouchableHistoryHandle(), G4MultiNavigator::CreateTouchableHistoryHandle(), G4MultiNavigator::G4MultiNavigator(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITPathFinder::Locate(), G4ITMultiNavigator::LocateGlobalPointAndSetup(), G4MultiNavigator::LocateGlobalPointAndSetup(), G4ITMultiNavigator::PrepareNavigators(), G4MultiNavigator::PrepareNavigators(), and G4ITPathFinder::PrepareNewTrack().
#define fMinSafety State(fMinSafety) |
Definition at line 53 of file G4ITMultiNavigator.cc.
Referenced by G4TrackState< G4ITMultiNavigator >::G4TrackState().
#define fMinSafety_atSafLocation State(fMinSafety_atSafLocation) |
Definition at line 58 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeSafety(), G4ITPathFinder::ComputeSafety(), G4MultiNavigator::ComputeSafety(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITPathFinder::PrepareNewTrack(), G4ITPathFinder::PushPostSafetyToPreSafety(), and G4ITPathFinder::ReLocate().
#define fMinSafety_PreStepPt State(fMinSafety_PreStepPt) |
Definition at line 60 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeStep(), G4MultiNavigator::ComputeStep(), G4ITPathFinder::DoNextCurvedStep(), G4ITPathFinder::DoNextLinearStep(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITPathFinder::PrepareNewTrack(), and G4ITPathFinder::ReLocate().
#define fMinStep State(fMinStep) |
Definition at line 52 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeStep(), G4ITPathFinder::ComputeStep(), G4MultiNavigator::ComputeStep(), G4ITPathFinder::DoNextCurvedStep(), G4ITPathFinder::DoNextLinearStep(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITMultiNavigator::ObtainFinalStep(), G4MultiNavigator::ObtainFinalStep(), G4ITMultiNavigator::PrintLimited(), G4ITPathFinder::PrintLimited(), G4MultiNavigator::PrintLimited(), G4ITMultiNavigator::WhichLimited(), G4ITPathFinder::WhichLimited(), and G4MultiNavigator::WhichLimited().
#define fNewSafety State(fNewSafety) |
Definition at line 49 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeStep(), G4MultiNavigator::ComputeStep(), G4MultiNavigator::G4MultiNavigator(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4ITMultiNavigator::ObtainFinalStep(), G4MultiNavigator::ObtainFinalStep(), G4ITMultiNavigator::PrintLimited(), and G4MultiNavigator::PrintLimited().
#define fNoLimitingStep State(fNoLimitingStep) |
Definition at line 50 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeStep(), G4MultiNavigator::ComputeStep(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4ITMultiNavigator::GetGlobalExitNormal(), G4MultiNavigator::GetGlobalExitNormal(), G4ITMultiNavigator::GetLocalExitNormal(), G4MultiNavigator::GetLocalExitNormal(), G4ITMultiNavigator::WhichLimited(), and G4MultiNavigator::WhichLimited().
#define fPreStepLocation State(fPreStepLocation) |
Definition at line 59 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeStep(), G4MultiNavigator::ComputeStep(), G4ITPathFinder::DoNextCurvedStep(), G4ITPathFinder::DoNextLinearStep(), G4MultiNavigator::G4MultiNavigator(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), and G4ITPathFinder::ReLocate().
#define fSafetyLocation State(fSafetyLocation) |
Definition at line 57 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeSafety(), G4ITPathFinder::ComputeSafety(), G4MultiNavigator::ComputeSafety(), G4MultiNavigator::G4MultiNavigator(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITPathFinder::PushPostSafetyToPreSafety(), G4ITPathFinder::ReLocate(), and G4PathFinder::ReLocate().
#define fTrueMinStep State(fTrueMinStep) |
Definition at line 54 of file G4ITMultiNavigator.cc.
Referenced by G4ITMultiNavigator::ComputeStep(), G4ITPathFinder::ComputeStep(), G4MultiNavigator::ComputeStep(), G4ITPathFinder::DoNextCurvedStep(), G4ITPathFinder::DoNextLinearStep(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4TrackState< G4ITPathFinder >::G4TrackState(), G4ITMultiNavigator::PrintLimited(), G4ITPathFinder::PrintLimited(), and G4MultiNavigator::PrintLimited().
#define fWasLimitedByGeometry State(fWasLimitedByGeometry) |
Definition at line 61 of file G4ITMultiNavigator.cc.
Referenced by G4ITNavigator2::G4NavigatorState::G4NavigatorState(), G4TrackState< G4ITMultiNavigator >::G4TrackState(), G4ITMultiNavigator::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITMultiNavigator::LocateGlobalPointWithinVolume(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITNavigator2::G4NavigatorState::operator=(), G4ITMultiNavigator::PrepareNavigators(), G4ITMultiNavigator::ResetState(), G4ITNavigator2::G4NavigatorState::ResetState(), and G4ITNavigator2::ResetState().
#define State | ( | X | ) |
Definition at line 45 of file G4ITMultiNavigator.cc.
Referenced by G4DNABrownianTransportation::AlongStepDoIt(), G4ITTransportation::AlongStepDoIt(), G4DNABrownianTransportation::AlongStepGetPhysicalInteractionLength(), G4ITTransportation::AlongStepGetPhysicalInteractionLength(), G4DNAPolyNucleotideReactionProcess::CalculateTimeStep(), G4DNABrownianTransportation::ComputeStep(), G4ITTransportation::ComputeStep(), G4DNABrownianTransportation::Diffusion(), G4DNAPolyNucleotideReactionProcess::PostStepDoIt(), G4DNAScavengerProcess::PostStepDoIt(), G4DNASecondOrderReaction::PostStepDoIt(), G4ITTransportation::PostStepDoIt(), G4DNAPolyNucleotideReactionProcess::PostStepGetPhysicalInteractionLength(), G4DNAScavengerProcess::PostStepGetPhysicalInteractionLength(), G4DNASecondOrderReaction::PostStepGetPhysicalInteractionLength(), and G4ITTransportation::StartTracking().