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

The Atlantis event visualisation program for the ATLAS experiment

Sep 30, 2004, 3:20 PM
Jungfrau (Interlaken, Switzerland)


Interlaken, Switzerland

oral presentation Track 2 - Event processing Event Processing


J. Drohan (University College London)


We describe the philosophy and design of Atlantis, an event visualisation program for the ATLAS experiment at CERN. Written in Java, it employs the Swing API to provide an easily configurable Graphical User Interface. Atlantis implements a collection of intuitive, data-orientated 2D projections, which enable the user to quickly understand and visually investigate complete ATLAS events. Event data is read in from XML files produced by a dedicated algorithm running in the ATLAS software framework ATHENA, and translated into internal data objects. Within the same main canvas area, multiple views of the data can be displayed with varying size and position. Interactions such as zoom, selection and query can occur between these views using Drag and Drop. Associations between data objects as well as the values of their member variables provide criteria upon which the Atlantis user may filter a full Atlas event. By choosing whether or not to show certain data and, if so, in what colour, a more personalised and useful display may be obtained. The user can dynamically create and manage their own associations and perform context dependent operations upon them.

Primary authors

C. Timmermans (University of Nijmegen) D. Petrusca (Seigen/CERN) E. JANSEN (University of Nijmegen) F. Crijns (University of Nijmegen) G. Taylor (UC Santa Cruz) H. Drevermann (CERN) J. Couchman (University College London) J. Drohan (University College London) N. Konstantinidis (UNIVERSITY COLLEGE LONDON) P. Klok (University of Nijmegen) Z. MAXA (University College London)

Presentation materials