Fireworks : A Physics Event Display for CMS Christopher Jones Bertrand Bellenot, Alja Mrak-Tadel, Matevz Tadel Lothar Bauerdick Dmytro Kovalskyi Johannes.

Slides:



Advertisements
Similar presentations
Jump to Contents Instructor Tutorial essignments.com Paperless assignment submission system.
Advertisements

Easily retrieve data from the Baan database
Holdings Management Overview
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
Copyright © 2006 Help Desk Systems, Inc. All rights reserved. Overview of Help Desk Systems Inc. (HDSI) HDSI offers a hosted, web based trouble ticket.
A Toolbox for Blackboard Tim Roberts
Microsoft Excel 2013 An Overview. Environment Quick Access Toolbar Customizable toolbar for one-click shortcuts Tabs Backstage View Tools located outside.
Using the Computer and Managing Files 1. Basic Information And Operations  View The Computer's Basic System Information  Change The Computer's Desktop.
1 Publisher Lesson 2 Enhancing Publisher Documents Microsoft Office 2010 Introductory Pasewark & Pasewark.
CCMDB 7.2.
Example Presentation Something to Show. Basic Title & Content Point to be made Number One Point to be made Number Two Point to be made Number Three.
DEPARTMENT OF COMPUTER ENGINEERING
SuperPad 3 Full-Function Mobile GIS Software. Overview  SuperPad, full-function mobile GIS software, is designed for field survey and data collection.
The Event as an Object-Relational Database: Avoiding the Dependency Nightmare Christopher D. Jones Cornell University, USA.
1 Data Analysis Framework for DHC Tower 07/21/2003 Kurt Francis - Northern Illinois University.
SAMPOS Sales Analysis and Basic Inventory Control Package for Sam4S ER-650s Capture your business information; Empower your decision-makers.
Access Tutorial 3 Maintaining and Querying a Database
Presenter notes This Microsoft Outlook 2010 presentation is a prepackaged solution designed to help attendees maximize the application. You may.
Open and save files directly from Word, Excel, and PowerPoint No more flash drives or sending yourself documents via Stop manually merging versions.
© 2011 Delmar, Cengage Learning Chapter 8 Building Complex Animations.
131 Agenda Overview Review Roles Lists Libraries Columns.
CLEO’s User Centric Data Access System Christopher D. Jones Cornell University.
ROOT An object oriented HEP analysis framework.. Computing in Physics Physics = experimental science =>Experiments (e.g. at CERN) Planning phase Physics.
Microsoft ® Office Outlook ® 2007 Training See and Use Multiple Calendars ICT Staff Development presents:
The Collaborative Imaging Grid (CIG) Edward Marsh, Kurtis Heimerl, Andrew Urhausen, Paul Javid, Aneesa Awaludin, Austin Cargol.
Zubanov Alexei, 2006 Aug 07 – Sep 28 QtROOT package extension with Coin3D lib.
1. 2 introductions Nicholas Fischio Development Manager Kelvin Smith Library of Case Western Reserve University Benjamin Bykowski Tech Lead and Senior.
I Didn’t Know You Could Do That in Articulate Quizmaker! Debbie Richards Creative Interactive Ideas Samples and Resources:
Teamdroid.co.cc Team Droid Matt Grojean, Tim Munnerley, Rabeet Fatmi, Nathan Hart.
CIS—100 Chapter 15—Windows Vista 1. Parts of a Window 2.
New Features in Release 9.2 (July 27, 2009). 2 Release 9.2 New Features Updated Shopping Experience Home/Shop page Shop at the top search New Hosted Supplier.
Developers of a suite of products to help you monitor and optimize Windows/SQL Server performance o Performance Advisor – awareness and control over Windows.
Android for Java Developers Denver Java Users Group Jan 11, Mike
HPS Online Software Discussion Jeremy McCormick, SLAC Status and Plans.
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. 2-1 Office PowerPoint 2007 Lab 2 Modifying and Refining a Presentation.
1 New features in Atlantis Janice Drohan, Zdenek Maxa, Nikos Konstantinidis (UCL) Eric Jansen, Pieter Klok, Charles Timmermans (Nijmegen) Hans Drevermann.
Word 2010 Vocabulary List 1. Click and Type - A feature that allows you to double-click a blank area of a document to position the cursor in that location,
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
David N. Brown Lawrence Berkeley National Lab Representing the BaBar Collaboration The BaBar Mini  BaBar  BaBar’s Data Formats  Design of the Mini 
Root based event display Dmitry Romanov October 19, 2010.
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 19 Organizing and Enhancing Worksheets 1 Morrison / Wells / Ruffolo.
Learning Unity. Getting Unity
Event Display for the Visualization of CMS Data Lothar BAUERDICK (FNAL), Giulio EULISSE (FNAL), Christopher JONES (FNAL), Dmytro KOVALSKYI (UCSB), Thomas.
Research Experience Daniel Fregosi Summer 2006 UNCC Visualization Center.
WIRED 4 An extensible generic Event Display Mark Donszelmann SLAC, Stanford, U.S.A. CHEP2004, 27 september – 1 october Interlaken, Switzerland.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
ROOT Future1 Some views on the ROOT future ROOT Workshop 2001 June 13 FNAL Ren é Brun CERN.
Information Visualization 2: Overview and Navigation Chris North cs3724: HCI.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
CRSD Technology Training Tony Judice. Quick Access Toolbar – can be modifiedSave as… allows you to save the file to a different location and also as an.
Spreadsheets 101 What is Excel?. Objectives 1. Identify the parts of the Excel Screen 2. Identify the functions of a spreadsheet 3. Identify how spreadsheets.
WinMax Tool & Material Library Overview Mike Cope August 2007 Updated November 2007 by Robert Gorgol 1.
GRIN-Global Public Interface Presentation to the TSG Wednesday, August 12, 2009.
Spreadsheets What is Excel?. Objectives 1. Identify the parts of the Excel Screen 2. Identify the functions of a spreadsheet 3. Identify how spreadsheets.
Detector Description in LHCb Detector Description Workshop 13 June 2002 S. Ponce, P. Mato / CERN.
 A navigational display should serve these four different classes of tasks:  Provide guidance about how to get to a destination  Facilitate planning.
The desktop (overview) Working with desktop icons The desktop is the main screen area that you see after you turn on your computer and log on to Windows.
Fireworks Physics Analysis Event Display Dmytro Kovalskyi – UC, Santa Barbara on behalf of the CMS offline and computing projects with active participation.
WIRED for LCD Analysis Mark Dönszelmann Linear Collider Simulation Workshop May 19-22, 2003, SLAC.
GLAST 1 Event Display VRVS meeting Glast software collaboration Pisa experience with ROOT N Lumb and G Spandre INFN-Pisa.
Geant4 User Workshop 15, 2002 Lassi A. Tuura, Northeastern University IGUANA Overview Lassi A. Tuura Northeastern University,
1 G4UIRoot Isidro González ALICE ROOT /10/2002.
Visual Programming Borland Delphi. Developing Applications Borland Delphi is an object-oriented, visual programming environment to develop 32-bit applications.
UNIT 1: Introduction To The AutoCAD Interface Objectives: Be able to identify, describe and/or apply… The key components of AutoCAD interface The AutoCAD.
EVE as the base of AliEve and Fireworks event-displays Matevž Tadel.
Easily retrieve data from the Baan database
WPF AKEEL AHMED.
Smart Integration Express
WIRED 4 Event Display Linear Collider Simulation Workshop
Presentation transcript:

Fireworks : A Physics Event Display for CMS Christopher Jones Bertrand Bellenot, Alja Mrak-Tadel, Matevz Tadel Lothar Bauerdick Dmytro Kovalskyi Johannes Muelmenstaedt, Avi Yagil Cornell CERN FNAL UCSB UCSD

ACAT 2008Fireworks Overview Requirements Building Blocks Interface Views Filtering

ACAT 2008Fireworks Requirements When Viewing Data only for Physics Content Easy to use First time users can easily be put off Concentrate on only what you care about Show only the data types requested Show only the data items of interest Pixel accurate representation may hamper physics Distortion of space can be used to better use screen space Placing objects in logical layers rather than exact x,y can aid comparison Simple geometry avoids need for alignment info Airplane test Physicists want to be able to look at their data even away from a network

ACAT 2008Fireworks Building Block: EDM CMS’s New Event Data Model Began in 2005 and now fully utilized Strict separation of algorithm and data Code that is used to create data is in separate libraries from the data Data objects serialized directly by ROOT Tiered analysis strategies Full framework: can access all conditions information and use on grid Lite framework: helper classes and dictionaries for use in ROOT Bare ROOT: quickly look at simple data quantities Fireworks is Built on the Lite Framework

ACAT 2008Fireworks Building Block: Eve Eve is a New Package in ROOT Used for constructing event displays Originally developed for ALICE Features Optimized OpenGL rendering 3D, 2D and lego views Real-time spatial distortions E.g., fish-eye Individual object selection and highlighting Eve Developers are Fireworks Members

ACAT 2008Fireworks Interface Event Controls Easy access for most common actions Single step forward and back Play forward and back Go to first event Jump to Run/Event Filter events

ACAT 2008Fireworks Interface Add Collection Choose what data from file to display Showing only what is requested keeps clutter down Also support multiple instances of same time e.g., two track lists Can also remove collections from view

ACAT 2008Fireworks Views List View Shows all chosen collections and individual items Works as a color key for all other views Provides easy way to temporarily hide collections

ACAT 2008Fireworks Views Rho/Z & Rho/Phi Views Uses distortion to see both small and large scale

ACAT 2008Fireworks Views Lego View From top shows 2D Rotation will show 3D Rebins based on zoom

ACAT 2008Fireworks Views Use to quickly see dominant physics processes Plots energy of items Glimpse View

ACAT 2008Fireworks Views Tabular display of values for each item Sorted based on selected column Text View

ACAT 2008Fireworks View Integration All Views Use same object colors Allow individual object selections Highlight selected objects

ACAT 2008Fireworks Filtering Event Filtering Uses ROOT’s TEventList E.g., Show events with at least one 10 GeV muon $Muons.pt() > 10 Item Filtering Uses custom parser Uses ROOT Reflex dictionaries More than 50 times faster than CINT Provide tab completion of member functions

ACAT 2008Fireworks Conclusion User Response Very positive Like being able to install on laptops using tar Presently support Linux and Mac OS X Steady request for new objects to display Future Plans Simplify how data are converted to graphics objects Pick graphics object based on data object base classes Improvements to user interface Complete Windows port