THE GEOMODEL TOOLKIT FOR DETECTOR DESCRIPTION

THE GEOMODEL TOOLKIT FOR DETECTOR DESCRIPTION
复制标题

用于探测器描述的地理模型工具包

DOI:
--
复制
发表时间:
--
期刊:
影响因子:
--
通讯作者:
V. Tsulaia
V. Tsulaia
中科院分区:
--
文献类型:
--
作者:
J. Boudreau;V. Tsulaia

文献摘要

被引文献

相似文献

GeoModel工具包是一个几何图元库,可用于描述探测器几何结构。该工具包被设计为数据层,并且经过特别优化,以便能够以最小的内存消耗描述大型复杂的检测器系统。一些用于最大限度地减少内存消耗的技术是:共享实例引用计数,压缩表示欧几里德变换,特殊的节点编码命名的卷,而不存储名称字符串,特别是参数化,通过嵌入式符号表达式的转换字段。GeoModel描述的忠实表示可以转移到Geant 4,并且我们预测,可以转移到其他模拟粒子与物质相互作用的引擎。在不久的将来,可以预见到几何冲突检测和材料集成的本地能力。
The GeoModel toolkit is a library of geometrical primitives that can be used to describe detector geometries. The toolkit is designed as a data layer, and especially optimized in order to be able to describe large and complex detector systems with minimum memory consumption. Some of the techniques used to minimize the memory consumption are: shared instancing with reference counting, compressed representations of Euclidean transformations, special nodes which encode the naming of volumes without storing name-strings and, especially, parameterization though embedded symbolic expressions of transformation fields. A faithful representation of a GeoModel description can be transferred to Geant4, and, we predict, to other engines that simulate the interaction of particles with matter. Native capabilities for geometry clash detection and for material integration are foreseen for the near future.