| 
    Geant4
    9.6.p02
    
   | 
 
#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.4