Slow overlap checks: geant4.10.7 may bring speedups for copied volumes
Release notes for geant4.10.7: "Added G4GeomTestVolume::TestOverlapInTree(), alternative method for testing overlaps on a tree of volumes, avoiding to check hierarchies from copies of the same volume in the tree. Considerably speeding up recursive overlaps check through UI commands." https://geant4-data.web.cern.ch/ReleaseNotes/ReleaseNotes4.10.7.html
The current functionality uses /geometry/test/run
which calls tvolume->TestRecursiveOverlap(recLevel,recDepth)
.
The new functionality is not exposed as a messenger command yet, but would instead call tvolume->TestOverlapInTree()
.
This may speed up the overlap check even with the ecal fibers (assuming they are in fact copies).