35#ifndef G4SAFETYHELPER_HH
36#define G4SAFETYHELPER_HH 1
143 G4bool fUseParallelGeometries =
false;
163#include "G4SafetyHelper.icc"
CLHEP::Hep3Vector G4ThreeVector
G4Navigator is a class for use by the tracking management, able to obtain/calculate dynamic tracking ...
G4PathFinder directs the lock-stepped propagation of a track in the 'mass' and other parallel geometr...
G4double ComputeSafety(const G4ThreeVector &pGlobalPoint, G4double maxRadius=DBL_MAX)
G4double CheckNextStep(const G4ThreeVector &position, const G4ThreeVector &direction, const G4double currentMaxStep, G4double &newSafety)
void InitialiseNavigator()
G4int SetVerboseLevel(G4int lev)
void Locate(const G4ThreeVector &pGlobalPoint, const G4ThreeVector &direction)
void ReLocateWithinVolume(const G4ThreeVector &pGlobalPoint)
G4VPhysicalVolume * GetWorldVolume()
void EnableParallelNavigation(G4bool parallel)
void SetCurrentSafety(G4double val, const G4ThreeVector &pos)
~G4SafetyHelper()=default
G4VPhysicalVolume is an abstract base class for the representation of a positioned volume....