Open cnatzke opened 4 years ago
I have seen this before as it says its usually "Potential overlap in geometry" What setup are you using exactly? Have you written any new volumes yourself? It's usually good to shave 0.01-0.1mm off the thickness of touching volumes so that they aren't touching exactly.
What setup are you using exactly?
No suppressors in high-efficiency mode. I originally suspected it was the suppressors but that was not the problem.
Have you written any new volumes yourself?
Nope, vanilla geometry right after a git clone
Are you getting enough of them that it is significantly slowing down the simulation? It is possible this has always been a problem due to some tight fitting geometry (such as germanium deadlayer perhaps) but as it doesn't actually effect the results it's been ignored.
If you collect the list of volumes from the warnings e.g. "av_15_impr_1_germaniumDlsBlock1_0_1_log_pv_0" then it should be easy enough to work out which interface is causing the issue and trim it a smidge.
Turns out the issue was in the macro. When placing a detector the command should be:
/DetSys/det/SetCustomPosition n n 0
/DetSys/det/addGriffinCustomDetector n
rather than:
/DetSys/det/addGriffinCustomDetector n
/DetSys/det/SetCustomDeadLayer n n 0
where n
is the detector position.
The SetCustomPosition
call also sets the dead layer for the given detector position making the SetCustomDeadLayer
unnecessary. In fact calling SetCustomDeadLayer
for any position above 4 causes an error based on how the simulation parses the run macro.
I am using the 10.04 branch and upon the simulation I get the warning
multiple times per runtime. Has anyone else seen this?
The volume/coordinates change each time and this only occurs when there is more than detector in the simulation.