
AMELIA is an application with focus on particle
physics
processes in ATLAS.
This will allow students and other users to decode the collision events
that unfold after the head-on collisions of protons at the Large Hadron Collider. AMELIA
uses the Irrlicht engine for the 3D
graphics and wxWidgets
for the interface.
Sound support is provided by the IrrKlang
library and a custom internal web browser was integrated by adapting Gecko
(the engine behind firefox) trough the use of a modified version of LLMozLib.
It uses the best aspects of technical animation and allows users to control 3D representations of collision events and to manipulate 3D models of the detector and see how particles are detected as they pass through. It allows the user to rotate, zoom and select virtual pieces of the ATLAS detector and events. The characteristics of the events (momentum etc.) can also be read, and one can select tracks for analysis, activate context-oriented media, etc. This framework intends to integrate different types of media into a single product. This way, videos, animations, sound, interactive visualization and data analysis will be bound together in the same package.
At this moment Amelia is in alpha stage. A comprehensive set of geometry of the ATLAS detector is already in place, as well as a good deal of interface features. An XML event loader, picking of tracks, display of track and event properties, filtering (cutoff) of events, perspective, orthogonal and cut views among other features are already working great (a complete list should be published soon). Check the (old) screenshots below for a better idea. We have some videos available as well and more updated images will come soon.
The Amelia development team has also just grown. Two new members will soon contribute to speed-up the development process.
The source code is available trough SVN on the Amelia Sourceforge page
This webpage was launched on August 30th. New developments of AMELIA will be posted here in the future.