Published July 2008 | Version v1
Journal article

The virtual geometry model

  • 1. Brookhaven National Lab, PO Box 5000, Upton, NY 11973-5000 (United States)
  • 2. Institut de Physique Nucleaire, 91406 Orsay Cedex (France)

Description

The Virtual Geometry Model (VGM) was introduced at CHEP in 2004 [1], where its concept, based on the abstract interfaces to geometry objects, has been presented. Since then, it has undergone a design evolution to pure abstract interfaces, it has been consolidated and completed with more advanced features. Currently it is used in Geant4 VMC for the support of TGeo geometry definition with Geant4 native geometry navigation and recently it has been used in the validation of the G4Root tool. The implementation of the VGM for a concrete geometry model represents a small layer between the VGM and the particular native geometry. In addition to the implementations for Geant4 and Root TGeo geometry models, there is now added the third one for AGDD, which together with the existing XML exporter makes the VGM the most advanced tool for exchanging geometry formats providing 9 ways of conversions between Geant4, TGeo, AGDD and GDML models. In this presentation we will give the overview and the present status of the tool, we will review the supported features and point to possible limits in converting geometry models

Availability note (English)

Available from http://dx.doi.org/10.1088/1742-6596/119/4/042016

Additional details

Publishing Information

Journal Title
Journal of Physics. Conference Series (Online)
Journal Volume
119
Journal Issue
4
Journal Page Range
[9 p.]
ISSN
1742-6596

Conference

Title
International conference on computing in high energy and nuclear physics
Acronym
CHEP '07
Dates
2-7 Sep 2007
Place
Victoria, BC (Canada)

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
40041368
Subject category
S99: GENERAL AND MISCELLANEOUS;
Resource subtype / Literary indicator
Conference
Descriptors DEI
COMPUTER CALCULATIONS; COMPUTER NETWORKS; DATA ANALYSIS; DATA TRANSMISSION; DISTRIBUTED DATA PROCESSING; G CODES; MATHEMATICAL MODELS; R CODES
Descriptors DEC
COMMUNICATIONS; COMPUTER CODES; DATA PROCESSING; PROCESSING