|
Geant4
10.01.p02
|
#include <G4ErrorPropagationNavigator.hh>
Inheritance diagram for G4ErrorPropagationNavigator:
Collaboration diagram for G4ErrorPropagationNavigator:Additional Inherited Members | |
Protected Member Functions inherited from G4Navigator | |
| void | SetSavedState () |
| void | RestoreSavedState () |
| virtual void | ResetState () |
| 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 () |
Protected Attributes inherited from G4Navigator | |
| G4double | kCarTolerance |
| G4NavigationHistory | fHistory |
| G4bool | fEnteredDaughter |
| G4bool | fExitedMother |
| G4bool | fWasLimitedByGeometry |
| G4ThreeVector | fStepEndPoint |
| G4ThreeVector | fLastStepEndPointLocal |
| G4int | fVerbose |
Definition at line 50 of file G4ErrorPropagationNavigator.hh.
| G4ErrorPropagationNavigator::G4ErrorPropagationNavigator | ( | ) |
Definition at line 47 of file G4ErrorPropagationNavigator.cc.
| G4ErrorPropagationNavigator::~G4ErrorPropagationNavigator | ( | ) |
Definition at line 54 of file G4ErrorPropagationNavigator.cc.
|
virtual |
Reimplemented from G4Navigator.
Definition at line 155 of file G4ErrorPropagationNavigator.cc.
References G4Navigator::ComputeSafety(), G4INCL::Math::min(), and TargetSafetyFromPoint().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4Navigator.
Definition at line 61 of file G4ErrorPropagationNavigator.cc.
References G4Navigator::ComputeStep(), DBL_MAX, G4ErrorTarget::Dump(), G4cout, G4endl, G4ErrorState_Propagating, G4ErrorState_TargetCloserThanBoundary, G4ErrorTarget::GetDistanceFromPoint(), G4ErrorPropagatorData::GetErrorPropagatorData(), G4ErrorPropagatorData::GetTarget(), G4INCL::Math::min(), G4ErrorPropagatorData::SetState(), TargetSafetyFromPoint(), and G4ErrorPropagatorData::verbose().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4Navigator.
Definition at line 170 of file G4ErrorPropagationNavigator.cc.
References G4ErrorTarget_CylindricalSurface, G4ErrorTarget_GeomVolume, G4ErrorTarget_PlaneSurface, G4ErrorTarget_TrkL, G4Exception(), G4ErrorTarget::GetDistanceFromPoint(), G4ErrorPropagatorData::GetErrorPropagatorData(), G4Navigator::GetGlobalExitNormal(), G4ErrorSurfaceTarget::GetTangentPlane(), G4ErrorPropagatorData::GetTarget(), G4ErrorTarget::GetType(), JustWarning, G4Navigator::kCarTolerance, and CLHEP::normal().
Here is the call graph for this function:| G4double G4ErrorPropagationNavigator::TargetSafetyFromPoint | ( | const G4ThreeVector & | pGlobalpoint | ) |
Definition at line 134 of file G4ErrorPropagationNavigator.cc.
References DBL_MAX, G4ErrorTarget::GetDistanceFromPoint(), G4ErrorPropagatorData::GetErrorPropagatorData(), and G4ErrorPropagatorData::GetTarget().
Referenced by ComputeSafety(), and ComputeStep().
Here is the call graph for this function:
Here is the caller graph for this function: