|
Geant4_10
|
#include <G4VoxelSafety.hh>
Public Member Functions | |
| G4VoxelSafety () | |
| ~G4VoxelSafety () | |
| G4SmartVoxelNode * | VoxelLocate (G4SmartVoxelHeader *pHead, const G4ThreeVector &localPoint) |
| G4double | ComputeSafety (const G4ThreeVector &localPoint, const G4VPhysicalVolume ¤tPhysical, G4double maxLength=DBL_MAX) |
| G4int | GetVerboseLevel () const |
| void | SetVerboseLevel (G4int level) |
Protected Member Functions | |
| G4double | SafetyForVoxelHeader (const G4SmartVoxelHeader *pHead, const G4ThreeVector &localPoint, G4double maxLength, const G4VPhysicalVolume ¤tPhysical, G4double distUpperDepth=0.0, G4double previousMinSafety=DBL_MAX) |
| G4double | SafetyForVoxelNode (const G4SmartVoxelNode *curVoxelNode, const G4ThreeVector &localPoint) |
| G4SmartVoxelNode * | VoxelLocateLight (G4SmartVoxelHeader *pHead, const G4ThreeVector &localPoint) const |
Definition at line 56 of file G4VoxelSafety.hh.
| G4VoxelSafety::G4VoxelSafety | ( | ) |
| G4VoxelSafety::~G4VoxelSafety | ( | ) |
Definition at line 65 of file G4VoxelSafety.cc.
| G4double G4VoxelSafety::ComputeSafety | ( | const G4ThreeVector & | localPoint, |
| const G4VPhysicalVolume & | currentPhysical, | ||
| G4double | maxLength = DBL_MAX |
||
| ) |
Definition at line 78 of file G4VoxelSafety.cc.


|
inline |
Definition at line 70 of file G4VoxelSafety.hh.
|
protected |
Definition at line 220 of file G4VoxelSafety.cc.


|
protected |
Definition at line 164 of file G4VoxelSafety.cc.


| G4SmartVoxelNode* G4VoxelSafety::VoxelLocate | ( | G4SmartVoxelHeader * | pHead, |
| const G4ThreeVector & | localPoint | ||
| ) |
|
protected |
1.8.5