Geometry description markup language for physics simulation and analysis applications

Geometry description markup language for physics simulation and analysis applications
复制标题

DOI:
10.1109/tns.2006.881062
复制
发表时间:
2006-10-01
影响因子:
1.8
通讯作者:
Santin, Giovanni
Santin, Giovanni
中科院分区:
工程技术3区
文献类型:
--
作者:
Chytracek, Radovan;McCormick, Jeremy;Santin, Giovanni

文献摘要

被引文献

相似文献

几何描述标记语言(GDML)是一种基于XML的专业语言,设计为独立于应用程序的持久格式,用于描述与物理测量相关的检测器的几何形状。它用于实现与检测器卷的层次结构相对应的“几何树”。几何形状可以由并允许识别单个固体的位置以及描述它们所制成的材料。作为纯XML,可以普遍使用GDML,特别是可以将其视为在不同应用之间互换几何形状的格式。在本文中,我们将介绍GDML开发的当前状态。在讨论了最新的GDML模式的内容(这是格式的基本定义)之后,我们将集中精力于GDML处理器。我们将介绍GDML“作者”的最新实现,以及Geant4 [2],[3]或root [4],[10]的“读者”。
The Geometry Description Markup Language (GDML) is a specialized XML-based language designed as an application-independent persistent format for describing the geometries of detectors associated with physics measurements. It serves to implement "geometry trees" which correspond to the hierarchy of volumes a detector. geometry can be composed of, and to allow to identify the position of individual solids, as well as to describe the materials they are made of. Being pure XML, GDML can be universally used, and in particular it can be considered as the format for interchanging geometries among different applications. In this paper we will present the current status of the development of GDML. After having discussed the contents of the latest GDML schema, which is the basic definition of the format, we will concentrate on the GDML processors. We will present the latest implementation of the GDML "writers", as well as "readers" for either Geant4 [2], [3] or ROOT [4], [10].