ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4VoxelNavigation Member List

This is the complete list of members for G4VoxelNavigation, including all inherited members.

AlongComputeStepLog(const G4VSolid *sampleSolid, const G4ThreeVector &samplePoint, const G4ThreeVector &sampleDirection, const G4ThreeVector &localDirection, G4double sampleSafety, G4double sampleStep)G4VoxelNavigationprivate
CheckMode(G4bool mode)G4VoxelNavigationinline
ComputeSafety(const G4ThreeVector &globalpoint, const G4NavigationHistory &history, const G4double pMaxLength=DBL_MAX)G4VoxelNavigationvirtual
ComputeSafetyLog(const G4VSolid *solid, const G4ThreeVector &point, G4double safety, G4bool banner)G4VoxelNavigationprivate
ComputeStep(const G4ThreeVector &globalPoint, const G4ThreeVector &globalDirection, const G4double currentProposedStepLength, G4double &newSafety, G4NavigationHistory &history, G4bool &validExitNormal, G4ThreeVector &exitNormal, G4bool &exiting, G4bool &entering, G4VPhysicalVolume *(*pBlockedPhysical), G4int &blockedReplicaNo)G4VoxelNavigationvirtual
ComputeVoxelSafety(const G4ThreeVector &localPoint) const G4VoxelNavigationprotected
EnableBestSafety(G4bool flag=false)G4VoxelNavigationinline
fBestSafetyG4VoxelNavigationprotected
fBListG4VoxelNavigationprotected
fCheckG4VoxelNavigationprotected
fHalfToleranceG4VoxelNavigationprotected
fLoggerG4VoxelNavigationprotected
fpVoxelSafetyG4VoxelNavigationprotected
fVoxelAxisStackG4VoxelNavigationprotected
fVoxelDepthG4VoxelNavigationprotected
fVoxelHeaderStackG4VoxelNavigationprotected
fVoxelNodeG4VoxelNavigationprotected
fVoxelNodeNoStackG4VoxelNavigationprotected
fVoxelNoSlicesStackG4VoxelNavigationprotected
fVoxelSliceWidthStackG4VoxelNavigationprotected
G4VoxelNavigation()G4VoxelNavigation
GetVerboseLevel() const G4VoxelNavigationinline
LevelLocate(G4NavigationHistory &history, const G4VPhysicalVolume *blockedVol, const G4int blockedNum, const G4ThreeVector &globalPoint, const G4ThreeVector *globalDirection, const G4bool pLocatedOnEdge, G4ThreeVector &localPoint)G4VoxelNavigationvirtual
LocateNextVoxel(const G4ThreeVector &localPoint, const G4ThreeVector &localDirection, const G4double currentStep)G4VoxelNavigationprotected
PostComputeStepLog(const G4VSolid *motherSolid, const G4ThreeVector &localPoint, const G4ThreeVector &localDirection, G4double motherStep, G4double motherSafety)G4VoxelNavigationprivate
PreComputeStepLog(const G4VPhysicalVolume *motherPhysical, G4double motherSafety, const G4ThreeVector &localPoint)G4VoxelNavigationprivate
PrintDaughterLog(const G4VSolid *sampleSolid, const G4ThreeVector &samplePoint, G4double sampleSafety, G4double sampleStep)G4VoxelNavigationinlineprivate
SetVerboseLevel(G4int level)G4VoxelNavigation
VoxelLocate(G4SmartVoxelHeader *pHead, const G4ThreeVector &localPoint)G4VoxelNavigation
VoxelLocateLight(G4SmartVoxelHeader *pHead, const G4ThreeVector &localPoint) const G4VoxelNavigationprotected
~G4VoxelNavigation()G4VoxelNavigationvirtual