SolidProblem 问题
下面定义collimator的方法在recursive test时出现SolidProblem错误:
/gate/world/daughters/name Collimator
/gate/world/daughters/insert cylinder
#- Define the dimensions of the Collimator volume
/gate/Collimator/geometry/setRmax 42 mm
/gate/Collimator/geometry/setRmin 28 mm
/gate/Collimator/geometry/setHeight 120 mm
/gate/Collimator/setMaterial Air
#- CollimatorLead is the real Lead part
/gate/Collimator/daughters/name CollimatorLead
/gate/Collimator/daughters/insert cylinder
#- Define the dimensions of the Lead volume
/gate/CollimatorLead/geometry/setRmax 37 mm
/gate/CollimatorLead/geometry/setRmin 30 mm
/gate/CollimatorLead/geometry/setHeight 120 mm
#- Set the material of the collimator volume
/gate/CollimatorLead/setMaterial Lead
出现很多下面的错误:
GeomTest Error: SolidProblem
Spurious exiting intersection point
Solid name = Collimator_S
Local position = 2.8 0 5.6 cm
如果Collimator和CollimatorLead定义的大小一样的话:
/gate/Collimator/geometry/setRmax 37 mm
/gate/Collimator/geometry/setRmin 30 mm
就没有错误。
0 条评论:
发表评论
订阅 博文评论 [Atom]
<< 主页