The Virtual Point 1 event display for the ATLAS experiment

We present an event display for the ATLAS Experiment, called Virtual Point 1 (VP1), designed initially for deployment at point 1 of the LHC, the location of the ATLAS detector. The Qt/OpenGL based application provides truthful and interactive 3D representations of both event and non-event data, and now serves a general-purpose role within the experiment. Thus, VP1 is used both online (in the control room itself or remotely via a special live mode) and offline environments to provide fast debugging and understanding of events, detector status and software. In addition to a flexible plugin infrastructure and a high level of configurability, this multi-purpose role is mainly facilitated by embedding the application directly into the ATLAS offline software framework, enabling it to use the native Event Data Model directly, and thus run on any source of ATLAS data, or even directly from within processes such as reconstruction jobs. Finally, VP1 provides high-quality pictures and movies, useful for outreach purposes.