![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/management/include/G4SmartVoxelNode.hh>
Collaboration diagram for G4SmartVoxelNode:Public Member Functions | |
| G4SmartVoxelNode (G4int pSlice=0) | |
| ~G4SmartVoxelNode () | |
| G4int | GetVolume (G4int pVolumeNo) const |
| void | Insert (G4int pVolumeNo) |
| size_t | GetNoContained () const |
| size_t | GetCapacity () const |
| void | Reserve (G4int noSlices) |
| void | Shrink () |
| G4int | GetMaxEquivalentSliceNo () const |
| void | SetMaxEquivalentSliceNo (G4int pMax) |
| G4int | GetMinEquivalentSliceNo () const |
| void | SetMinEquivalentSliceNo (G4int pMin) |
| G4bool | operator== (const G4SmartVoxelNode &v) const |
Private Attributes | |
| G4int | fminEquivalent |
| G4int | fmaxEquivalent |
| G4SliceVector | fcontents |
Definition at line 55 of file G4SmartVoxelNode.hh.
View newest version in sPHENIX GitHub at line 55 of file G4SmartVoxelNode.hh
|
inline |
Definition at line 59 of file G4SmartVoxelNode.hh.
View newest version in sPHENIX GitHub at line 59 of file G4SmartVoxelNode.hh
| G4SmartVoxelNode::~G4SmartVoxelNode | ( | ) |
Definition at line 36 of file G4SmartVoxelNode.cc.
View newest version in sPHENIX GitHub at line 36 of file G4SmartVoxelNode.cc
|
inline |
|
inline |
Referenced by G4SmartVoxelHeader::CollectEquivalentNodes(), G4DrawVoxels::ComputeVoxelPolyhedra(), G4ParameterisedNavigation::ComputeVoxelSafety(), G4VoxelNavigation::ComputeVoxelSafety(), G4ParameterisedNavigation::LocateNextVoxel(), G4VoxelNavigation::LocateNextVoxel(), G4SmartVoxelHeader::RefineNodes(), and G4VoxelSafety::SafetyForVoxelHeader().
Here is the caller graph for this function:
|
inline |
Referenced by G4ParameterisedNavigation::ComputeVoxelSafety(), G4VoxelNavigation::ComputeVoxelSafety(), G4ParameterisedNavigation::LocateNextVoxel(), G4VoxelNavigation::LocateNextVoxel(), G4SmartVoxelHeader::RefineNodes(), and G4VoxelSafety::SafetyForVoxelHeader().
Here is the caller graph for this function:
|
inline |
Referenced by G4SmartVoxelHeader::CalculateQuality(), G4ParameterisedNavigation::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4ParameterisedNavigation::ComputeStep(), G4VoxelNavigation::ComputeStep(), G4ParameterisedNavigation::LevelLocate(), operator==(), G4SmartVoxelHeader::RefineNodes(), and G4VoxelSafety::SafetyForVoxelNode().
Here is the caller graph for this function:Referenced by G4ParameterisedNavigation::ComputeSafety(), G4VoxelNavigation::ComputeSafety(), G4ParameterisedNavigation::ComputeStep(), G4VoxelNavigation::ComputeStep(), G4ParameterisedNavigation::LevelLocate(), operator==(), G4SmartVoxelHeader::RefineNodes(), and G4VoxelSafety::SafetyForVoxelNode().
Here is the caller graph for this function:| G4bool G4SmartVoxelNode::operator== | ( | const G4SmartVoxelNode & | v | ) | const |
Definition at line 45 of file G4SmartVoxelNode.cc.
View newest version in sPHENIX GitHub at line 45 of file G4SmartVoxelNode.cc
References GetNoContained(), and GetVolume().
Here is the call graph for this function:Referenced by G4SmartVoxelHeader::BuildEquivalentSliceNos().
Here is the caller graph for this function:Referenced by G4SmartVoxelHeader::BuildEquivalentSliceNos().
Here is the caller graph for this function:
|
inline |
|
private |
Definition at line 106 of file G4SmartVoxelNode.hh.
View newest version in sPHENIX GitHub at line 106 of file G4SmartVoxelNode.hh
|
private |
Definition at line 105 of file G4SmartVoxelNode.hh.
View newest version in sPHENIX GitHub at line 105 of file G4SmartVoxelNode.hh
|
private |
Definition at line 104 of file G4SmartVoxelNode.hh.
View newest version in sPHENIX GitHub at line 104 of file G4SmartVoxelNode.hh