September 27, 2004 to October 1, 2004
Interlaken, Switzerland
Europe/Zurich timezone

The GeoModel Toolkit for Detector Description

Sep 30, 2004, 2:40 PM
20m
Jungfrau (Interlaken, Switzerland)

Jungfrau

Interlaken, Switzerland

oral presentation Track 2 - Event processing Event Processing

Speaker

V. Tsulaia (UNIVERSITY OF PITTSBURGH)

Description

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. GeoModel comes with native capabilities for geometry clash detection and for material integration. It's only external dependencies are upon CLHEP. This talk describes this toolkit for the first time in a public forum.

Primary authors

J. Boudreau (UNIVERSITY OF PITTSBURGH) V. Tsulaia (UNIVERSITY OF PITTSBURGH)

Presentation materials