ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/geometry/solids/specific/include/G4Voxelizer.hh>
Classes | |
class | G4VoxelComparator |
Public Member Functions | |
void | Voxelize (std::vector< G4VSolid * > &solids, std::vector< G4Transform3D > &transforms) |
void | Voxelize (std::vector< G4VFacet * > &facets) |
void | DisplayVoxelLimits () const |
void | DisplayBoundaries () |
void | DisplayListNodes () const |
G4Voxelizer () | |
~G4Voxelizer () | |
void | GetCandidatesVoxel (std::vector< G4int > &voxels) |
G4int | GetCandidatesVoxelArray (const G4ThreeVector &point, std::vector< G4int > &list, G4SurfBits *crossed=nullptr) const |
G4int | GetCandidatesVoxelArray (const std::vector< G4int > &voxels, const G4SurfBits bitmasks[], std::vector< G4int > &list, G4SurfBits *crossed=nullptr) const |
G4int | GetCandidatesVoxelArray (const std::vector< G4int > &voxels, std::vector< G4int > &list, G4SurfBits *crossed=nullptr) const |
const std::vector< G4VoxelBox > & | GetBoxes () const |
const std::vector< G4double > & | GetBoundary (G4int index) const |
G4bool | UpdateCurrentVoxel (const G4ThreeVector &point, const G4ThreeVector &direction, std::vector< G4int > &curVoxel) const |
void | GetVoxel (std::vector< G4int > &curVoxel, const G4ThreeVector &point) const |
G4int | GetBitsPerSlice () const |
G4bool | Contains (const G4ThreeVector &point) const |
G4double | DistanceToNext (const G4ThreeVector &point, const G4ThreeVector &direction, std::vector< G4int > &curVoxel) const |
G4double | DistanceToFirst (const G4ThreeVector &point, const G4ThreeVector &direction) const |
G4double | DistanceToBoundingBox (const G4ThreeVector &point) const |
G4int | GetVoxelsIndex (G4int x, G4int y, G4int z) const |
G4int | GetVoxelsIndex (const std::vector< G4int > &voxels) const |
G4bool | GetPointVoxel (const G4ThreeVector &p, std::vector< G4int > &voxels) const |
G4int | GetPointIndex (const G4ThreeVector &p) const |
const G4SurfBits & | Empty () const |
G4bool | IsEmpty (G4int index) const |
void | SetMaxVoxels (G4int max) |
void | SetMaxVoxels (const G4ThreeVector &reductionRatio) |
G4int | GetMaxVoxels (G4ThreeVector &ratioOfReduction) |
G4int | AllocatedMemory () |
long long | GetCountOfVoxels () const |
long long | CountVoxels (std::vector< G4double > boundaries[]) const |
const std::vector< G4int > & | GetCandidates (std::vector< G4int > &curVoxel) const |
G4int | GetVoxelBoxesSize () const |
const G4VoxelBox & | GetVoxelBox (G4int i) const |
const std::vector< G4int > & | GetVoxelBoxCandidates (G4int i) const |
G4int | GetTotalCandidates () const |
Static Public Member Functions | |
template<typename T > | |
static G4int | BinarySearch (const std::vector< T > &vec, T value) |
static G4double | MinDistanceToBox (const G4ThreeVector &aPoint, const G4ThreeVector &f) |
static void | SetDefaultVoxelsCount (G4int count) |
static G4int | GetDefaultVoxelsCount () |
Static Private Member Functions | |
static void | FindComponentsFastest (unsigned int mask, std::vector< G4int > &list, G4int i) |
Private Attributes | |
std::vector< G4VoxelBox > | fVoxelBoxes |
std::vector< std::vector< G4int > > | fVoxelBoxesCandidates |
std::map< G4int, std::vector < G4int > > | fCandidates |
const std::vector< G4int > | fNoCandidates |
long long | fCountOfVoxels |
G4int | fNPerSlice |
std::vector< G4VoxelBox > | fBoxes |
std::vector< G4double > | fBoundaries [3] |
std::vector< G4int > | fCandidatesCounts [3] |
G4int | fTotalCandidates |
G4SurfBits | fBitmasks [3] |
G4ThreeVector | fBoundingBoxCenter |
G4Box | fBoundingBox |
G4ThreeVector | fBoundingBoxSize |
G4ThreeVector | fReductionRatio |
G4int | fMaxVoxels |
G4double | fTolerance |
G4SurfBits | fEmpty |
Static Private Attributes | |
static G4ThreadLocal G4int | fDefaultVoxelsCount = -1 |
Definition at line 62 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 62 of file G4Voxelizer.hh
G4Voxelizer::G4Voxelizer | ( | ) |
Definition at line 55 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 55 of file G4Voxelizer.cc
References G4SolidStore::DeRegister(), fBoundingBox, fCountOfVoxels, fDefaultVoxelsCount, fNPerSlice, fTolerance, fTotalCandidates, G4GeometryTolerance::GetInstance(), G4SolidStore::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), and SetMaxVoxels().
G4Voxelizer::~G4Voxelizer | ( | ) |
Definition at line 68 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 68 of file G4Voxelizer.cc
G4int G4Voxelizer::AllocatedMemory | ( | ) |
Definition at line 1365 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1365 of file G4Voxelizer.cc
References fBitmasks, fBoundaries, fBoxes, fCandidates, fCandidatesCounts, fEmpty, and G4SurfBits::GetNbytes().
Referenced by G4TessellatedSolid::AllocatedMemory().
|
inlinestatic |
Referenced by BuildBitmasks(), GetCandidatesVoxelArray(), and UpdateCurrentVoxel().
|
private |
Definition at line 356 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 356 of file G4Voxelizer.cc
References BinarySearch(), G4SurfBits::Clear(), d, fBoxes, fCandidatesCounts, G4cout, G4endl, GetBitsPerSlice(), k, max, min, G4SurfBits::SetBitNumber(), and G4INCL::CrossSections::total().
Referenced by Voxelize().
|
private |
Definition at line 249 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 249 of file G4Voxelizer.cc
References kdfinder::abs(), CreateSortedBoundary(), fBoundaries, fBoxes, fTolerance, G4cout, G4endl, max, n, and Acts::IntegrationTest::skip.
Referenced by Voxelize().
|
private |
Definition at line 461 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 461 of file G4Voxelizer.cc
References fBoundaries, max, and min.
Referenced by Voxelize().
|
private |
Definition at line 473 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 473 of file G4Voxelizer.cc
References fBoundingBox, fBoundingBoxCenter, fBoundingBoxSize, max, min, G4Box::SetXHalfLength(), G4Box::SetYHalfLength(), G4Box::SetZHalfLength(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
|
private |
Definition at line 73 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 73 of file G4Voxelizer.cc
References c, G4SurfBits::Clear(), fBoundaries, fCandidates, fEmpty, fTotalCandidates, G4cout, G4endl, GetCandidatesVoxelArray(), GetVoxelsIndex(), max, G4SurfBits::ResetAllBits(), G4SurfBits::ResetBitNumber(), and G4SurfBits::SetBitNumber().
Referenced by Voxelize().
|
private |
Definition at line 520 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 520 of file G4Voxelizer.cc
References G4VoxelInfo::count, fCandidatesCounts, k, max, G4VoxelInfo::next, pos(), G4VoxelInfo::previous, and Acts::IntegrationTest::skip.
Referenced by Voxelize().
|
private |
Definition at line 675 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 675 of file G4Voxelizer.cc
References fCandidatesCounts, k, max, sum, and G4INCL::CrossSections::total().
Referenced by Voxelize().
|
private |
Definition at line 116 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 116 of file G4Voxelizer.cc
References G4VSolid::BoundingLimits(), fBoxes, fNPerSlice, fTolerance, fTotalCandidates, HepGeom::Transform3D::getDecomposition(), G4VSolid::GetEntityType(), G4Orb::GetRadialTolerance(), HepGeom::Transform3D::getTranslation(), max, min, scale, CLHEP::Hep3Vector::set(), Acts::Test::transform, and TransformLimits().
Referenced by Voxelize().
Definition at line 169 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 169 of file G4Voxelizer.cc
References G4VFacet::Extent(), fBoxes, fNPerSlice, fTolerance, fTotalCandidates, max, min, CLHEP::Hep3Vector::set(), x, y, and z.
G4bool G4Voxelizer::Contains | ( | const G4ThreeVector & | point | ) | const |
Definition at line 1166 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1166 of file G4Voxelizer.cc
References fBoundaries.
Referenced by G4TessellatedSolid::DistanceToOutCore().
|
inline |
|
private |
Definition at line 736 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 736 of file G4Voxelizer.cc
References fVoxelBoxes, fVoxelBoxesCandidates, GetCandidatesVoxelArray(), G4VoxelBox::hlen, G4VoxelBox::pos, and boost::swap().
Referenced by Voxelize().
|
private |
Definition at line 219 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 219 of file G4Voxelizer.cc
References d, fBoxes, G4cout, and G4endl.
Referenced by BuildBoundaries().
void G4Voxelizer::DisplayBoundaries | ( | ) |
Definition at line 329 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 329 of file G4Voxelizer.cc
References fBoundaries, G4cout, and G4endl.
Definition at line 340 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 340 of file G4Voxelizer.cc
void G4Voxelizer::DisplayListNodes | ( | ) | const |
Definition at line 436 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 436 of file G4Voxelizer.cc
References fBitmasks, fBoundaries, fNPerSlice, G4cout, G4endl, GetCandidatesAsString(), and G4SurfBits::set().
void G4Voxelizer::DisplayVoxelLimits | ( | ) | const |
Definition at line 202 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 202 of file G4Voxelizer.cc
G4double G4Voxelizer::DistanceToBoundingBox | ( | const G4ThreeVector & | point | ) | const |
Definition at line 1188 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1188 of file G4Voxelizer.cc
References fBoundingBoxCenter, fBoundingBoxSize, and MinDistanceToBox().
Referenced by G4MultiUnion::DistanceToIn(), and G4TessellatedSolid::SafetyFromOutside().
G4double G4Voxelizer::DistanceToFirst | ( | const G4ThreeVector & | point, |
const G4ThreeVector & | direction | ||
) | const |
Definition at line 1178 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1178 of file G4Voxelizer.cc
References G4Box::DistanceToIn(), fBoundingBox, and fBoundingBoxCenter.
Referenced by G4MultiUnion::DistanceToIn(), and G4TessellatedSolid::DistanceToInCore().
G4double G4Voxelizer::DistanceToNext | ( | const G4ThreeVector & | point, |
const G4ThreeVector & | direction, | ||
std::vector< G4int > & | curVoxel | ||
) | const |
Definition at line 1223 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1223 of file G4Voxelizer.cc
References e, fBoundaries, and kInfinity.
Referenced by G4MultiUnion::DistanceToIn(), G4TessellatedSolid::DistanceToInCore(), G4TessellatedSolid::DistanceToOutCore(), and G4TessellatedSolid::InsideVoxels().
|
inline |
|
staticprivate |
Definition at line 916 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 916 of file G4Voxelizer.cc
Referenced by GetCandidatesVoxelArray().
|
inline |
Referenced by BuildBitmasks(), G4MultiUnion::DistanceToIn(), and G4MultiUnion::DistanceToOutVoxels().
Referenced by G4TessellatedSolid::PrecalculateInsides().
|
inline |
Referenced by G4MultiUnion::DistanceToIn(), and G4MultiUnion::SafetyFromOutsideNumberNode().
|
inline |
Referenced by G4TessellatedSolid::DistanceToInCore(), G4TessellatedSolid::DistanceToOutCore(), G4TessellatedSolid::InsideVoxels(), G4TessellatedSolid::Normal(), and G4TessellatedSolid::SafetyFromOutside().
|
private |
Definition at line 421 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 421 of file G4Voxelizer.cc
References fBoxes, and G4SurfBits::TestBitNumber().
Referenced by DisplayListNodes().
Definition at line 901 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 901 of file G4Voxelizer.cc
References G4cout, G4endl, and GetCandidatesVoxelArray().
G4int G4Voxelizer::GetCandidatesVoxelArray | ( | const G4ThreeVector & | point, |
std::vector< G4int > & | list, | ||
G4SurfBits * | crossed = nullptr |
||
) | const |
Definition at line 978 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 978 of file G4Voxelizer.cc
References BinarySearch(), G4SurfBits::fAllBits, fBitmasks, fBoundaries, FindComponentsFastest(), fNPerSlice, for(), fTotalCandidates, mask, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
Referenced by BuildEmpty(), CreateMiniVoxels(), G4MultiUnion::DistanceToIn(), G4MultiUnion::DistanceToOut(), G4MultiUnion::DistanceToOutVoxels(), GetCandidatesVoxel(), GetCandidatesVoxelArray(), G4MultiUnion::InsideWithExclusion(), and G4MultiUnion::SurfaceNormal().
G4int G4Voxelizer::GetCandidatesVoxelArray | ( | const std::vector< G4int > & | voxels, |
const G4SurfBits | bitmasks[], | ||
std::vector< G4int > & | list, | ||
G4SurfBits * | crossed = nullptr |
||
) | const |
Definition at line 1099 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1099 of file G4Voxelizer.cc
References G4SurfBits::fAllBits, FindComponentsFastest(), fNPerSlice, for(), fTotalCandidates, and mask.
G4int G4Voxelizer::GetCandidatesVoxelArray | ( | const std::vector< G4int > & | voxels, |
std::vector< G4int > & | list, | ||
G4SurfBits * | crossed = nullptr |
||
) | const |
Definition at line 1157 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1157 of file G4Voxelizer.cc
References fBitmasks, and GetCandidatesVoxelArray().
|
inline |
Referenced by G4TessellatedSolid::DistanceToInCore(), G4TessellatedSolid::DistanceToOutCore(), G4TessellatedSolid::Inside(), G4TessellatedSolid::Normal(), G4TessellatedSolid::SafetyFromInside(), and G4TessellatedSolid::SafetyFromOutside().
|
static |
Definition at line 1359 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1359 of file G4Voxelizer.cc
References fDefaultVoxelsCount.
|
inlineprivate |
|
inline |
|
inline |
Referenced by G4TessellatedSolid::InsideVoxels(), and G4TessellatedSolid::SafetyFromOutside().
|
inline |
|
inline |
|
inline |
Referenced by G4MultiUnion::DistanceToIn(), G4TessellatedSolid::DistanceToInCore(), G4TessellatedSolid::DistanceToOutCore(), G4TessellatedSolid::InsideVoxels(), G4TessellatedSolid::Normal(), and G4TessellatedSolid::SafetyFromOutside().
|
inline |
|
inline |
Referenced by BuildEmpty(), G4TessellatedSolid::InsideVoxels(), G4TessellatedSolid::PrecalculateInsides(), and G4TessellatedSolid::SetAllUsingStack().
Referenced by G4TessellatedSolid::PrecalculateInsides(), and G4TessellatedSolid::SetAllUsingStack().
|
static |
Definition at line 1197 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1197 of file G4Voxelizer.cc
References kdfinder::abs(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
Referenced by DistanceToBoundingBox(), and G4TessellatedSolid::MinDistanceFacet().
Definition at line 1353 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1353 of file G4Voxelizer.cc
References fDefaultVoxelsCount.
Definition at line 1339 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1339 of file G4Voxelizer.cc
References fMaxVoxels, fReductionRatio, max, and CLHEP::Hep3Vector::set().
Referenced by G4TessellatedSolid::CopyObjects(), G4Voxelizer(), and G4TessellatedSolid::SetMaxVoxels().
void G4Voxelizer::SetMaxVoxels | ( | const G4ThreeVector & | reductionRatio | ) |
Definition at line 1346 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1346 of file G4Voxelizer.cc
References fMaxVoxels, and fReductionRatio.
|
private |
Definition at line 504 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 504 of file G4Voxelizer.cc
References fCandidatesCounts, ratio, and CLHEP::Hep3Vector::set().
Referenced by Voxelize().
|
private |
Definition at line 935 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 935 of file G4Voxelizer.cc
References GetGlobalPoint(), kInfinity, CLHEP::Hep3Vector::set(), CLHEP::Hep3Vector::setX(), CLHEP::Hep3Vector::setY(), CLHEP::Hep3Vector::setZ(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
Referenced by BuildVoxelLimits().
G4bool G4Voxelizer::UpdateCurrentVoxel | ( | const G4ThreeVector & | point, |
const G4ThreeVector & | direction, | ||
std::vector< G4int > & | curVoxel | ||
) | const |
Definition at line 1308 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 1308 of file G4Voxelizer.cc
References BinarySearch(), and fBoundaries.
Referenced by G4TessellatedSolid::DistanceToInCore(), G4TessellatedSolid::DistanceToOutCore(), and G4TessellatedSolid::InsideVoxels().
void G4Voxelizer::Voxelize | ( | std::vector< G4VSolid * > & | solids, |
std::vector< G4Transform3D > & | transforms | ||
) |
Definition at line 718 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 718 of file G4Voxelizer.cc
References BuildBitmasks(), BuildBoundaries(), BuildBoundingBox(), BuildEmpty(), BuildVoxelLimits(), fBitmasks, fBoundaries, and fCandidatesCounts.
Referenced by G4MultiUnion::Voxelize(), and G4TessellatedSolid::Voxelize().
Definition at line 772 of file G4Voxelizer.cc.
View newest version in sPHENIX GitHub at line 772 of file G4Voxelizer.cc
References BuildBitmasks(), BuildBoundaries(), BuildBoundingBox(), BuildEmpty(), BuildReduceVoxels(), BuildReduceVoxels2(), BuildVoxelLimits(), G4SurfBits::Clear(), CountVoxels(), CreateMiniVoxels(), fBitmasks, fBoundaries, fBoxes, fCandidatesCounts, fCountOfVoxels, fMaxVoxels, fReductionRatio, fTotalCandidates, G4cout, G4endl, SetReductionRatio(), and G4INCL::CrossSections::total().
|
private |
Definition at line 244 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 244 of file G4Voxelizer.hh
Referenced by AllocatedMemory(), DisplayListNodes(), GetCandidatesVoxelArray(), and Voxelize().
|
private |
Definition at line 237 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 237 of file G4Voxelizer.hh
Referenced by AllocatedMemory(), BuildBoundaries(), BuildBoundingBox(), BuildEmpty(), Contains(), DisplayBoundaries(), DisplayListNodes(), DistanceToNext(), GetCandidatesVoxelArray(), UpdateCurrentVoxel(), and Voxelize().
|
private |
Definition at line 248 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 248 of file G4Voxelizer.hh
Referenced by BuildBoundingBox(), DistanceToFirst(), and G4Voxelizer().
|
private |
Definition at line 246 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 246 of file G4Voxelizer.hh
Referenced by BuildBoundingBox(), DistanceToBoundingBox(), and DistanceToFirst().
|
private |
Definition at line 250 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 250 of file G4Voxelizer.hh
Referenced by BuildBoundingBox(), and DistanceToBoundingBox().
|
private |
Definition at line 234 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 234 of file G4Voxelizer.hh
Referenced by AllocatedMemory(), BuildBitmasks(), BuildBoundaries(), BuildVoxelLimits(), CreateSortedBoundary(), DisplayVoxelLimits(), GetCandidatesAsString(), and Voxelize().
Definition at line 226 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 226 of file G4Voxelizer.hh
Referenced by AllocatedMemory(), and BuildEmpty().
|
private |
Definition at line 240 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 240 of file G4Voxelizer.hh
Referenced by AllocatedMemory(), BuildBitmasks(), BuildReduceVoxels(), BuildReduceVoxels2(), SetReductionRatio(), and Voxelize().
|
private |
Definition at line 230 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 230 of file G4Voxelizer.hh
Referenced by G4Voxelizer(), and Voxelize().
|
staticprivate |
Definition at line 222 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 222 of file G4Voxelizer.hh
Referenced by G4Voxelizer(), GetDefaultVoxelsCount(), and SetDefaultVoxelsCount().
|
private |
Definition at line 258 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 258 of file G4Voxelizer.hh
Referenced by AllocatedMemory(), and BuildEmpty().
|
private |
Definition at line 254 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 254 of file G4Voxelizer.hh
Referenced by SetMaxVoxels(), and Voxelize().
|
private |
Definition at line 228 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 228 of file G4Voxelizer.hh
|
private |
Definition at line 232 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 232 of file G4Voxelizer.hh
Referenced by BuildVoxelLimits(), DisplayListNodes(), G4Voxelizer(), and GetCandidatesVoxelArray().
|
private |
Definition at line 252 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 252 of file G4Voxelizer.hh
Referenced by SetMaxVoxels(), and Voxelize().
|
private |
Definition at line 256 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 256 of file G4Voxelizer.hh
Referenced by BuildBoundaries(), BuildVoxelLimits(), and G4Voxelizer().
|
private |
Definition at line 242 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 242 of file G4Voxelizer.hh
Referenced by BuildEmpty(), BuildVoxelLimits(), G4Voxelizer(), GetCandidatesVoxelArray(), and Voxelize().
|
private |
Definition at line 224 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 224 of file G4Voxelizer.hh
Referenced by CreateMiniVoxels().
|
private |
Definition at line 225 of file G4Voxelizer.hh.
View newest version in sPHENIX GitHub at line 225 of file G4Voxelizer.hh
Referenced by CreateMiniVoxels().