The GEANT4 Visualization System

Paper: 433
Session: A (talk)
Speaker: Allison, John, University of Manchester
Keywords: code management, object-oriented methods, graphics, visualization, world-wide collaboration


The GEANT4 Visualization System
-------------------------------

John Allison
University of Manchester, M13 9PL, England

The Visualization System for the GEANT4 prototype consists of a
Visualization Manager and a Graphics System Interface. The Interface
takes the form of C++ abstract base classes which define the
operations required. 4 different graphics systems covering a variety
of performance - speed, high presentation quality, high interactivity,
platform independence - have already been derived from the Interface.
The Manager instantiates and selects views, as requested, and brokers
commands from users and other components of GEANT4. It is assisted by
a comprehensive library of graphics representations, for example,
polyhedron and NURBS representations of GEANT4's geometry shapes.
Thsi prototype will be described and comments and feedback sought.

9th December 1996
--
John Allison Tel: +44-161-275 4179
Department of Physics and Astronomy Fax: +44-161-273 5867
The University of Manchester e-mail: John.Allison@hepmail.ph.man.ac.uk
MANCHESTER M13 9PL England WWW: http://hepwww.ph.man.ac.uk/~johna