Tracker Visualization Tool: integration in ORCA Maria S. Mennea, Giuseppe Zito University & INFN Bari, Italy Tracker b-tau Cosmic Challenge preparation.

Slides:



Advertisements
Similar presentations
Easily retrieve data from the Baan database
Advertisements

Remote Visualisation System (RVS) By: Anil Chandra.
Budgeting. What is GWPRICE for? It is a software programme for making up Lists of materials and Quantities estimates.
Kondo GNANVO Florida Institute of Technology, Melbourne FL.
Chapter 6 Photoshop and ImageReady: Part II The Web Warrior Guide to Web Design Technologies.
For Mapping Biodiversity Data Data Management Options.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Chapter 9_3 Following Instructions: Principles of Computer Operation.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
GIS 200 Introduction to GIS Buildings. Poly Streams, Line Wells, Point Roads, Line Zoning,Poly MAP SHEETS.
Geographic Information Systems
Accelerated Computer Technologies Company Overview.
Screen Snapshot Service Kurt Biery LAFS Meeting, 08-May-2007.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Students: Ilya Paskhover, Itay Gal Supervisors: Oleg Rokhlenko, Nadav Golbandi.
TC2-Computer Literacy Mr. Sencer February 8, 2010.
Event display monitoring Giuseppe Zito : Infn Bari Italy Beliy Nikita : University of Mons-Hainaut Belgium.
Data Quality Monitoring of the CMS Tracker
Training Course 2 User Module Training Course 3 Data Administration Module Session 1 Orientation Session 2 User Interface Session 3 Database Administration.
PRIOS ARA Limited Agent User Instructions PRIOS ARA Limited Agent User Instructions Professional Repossessors Interactive Operating System.
Committing to the future easyEmission - Testing Module for Engines.
GIS technologies and Web Mapping Services
Screen Snapshot Service Kurt Biery SiTracker Monitoring Meeting, 23-Jan-2007.
14th IEEE-NPSS Real Time Conference 2005, 8 June Stockholm.
Lecture 7 Interaction. Topics Implementing data flows An internet solution Transactions in MySQL 4-tier systems – business rule/presentation separation.
Shuei MEG review meeting, 2 July MEG Software Status MEG Software Group Framework Large Prototype software updates Database ROME Monte Carlo.
Craft09 Visual Summary and Efficiency Trackermaps Giuseppe Zito : Infn Bari Italy Giuseppe Zito, Infn Bari.
Advanced Web Forms with Databases Programming Right from the Start with Visual Basic.NET 1/e 13.
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Module 7: Fundamentals of Administering Windows Server 2008.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
The trkNavigator plugin 22/10/ CERN - DataBase meeting Simone Paoletti INFN - Sez. Firenze.
CHAPTER TEN AUTHORING.
Presented by Graduate Design Group 2 Meredith, Jennifer, Cammay and Diane.
Online Calibration of the D0 Vertex Detector Initialization Procedure and Database Usage Harald Fox D0 Experiment Northwestern University.
V. Serbo, SLAC ACAT03, 1-5 December 2003 Interactive GUI for Geant4 by Victor Serbo, SLAC.
Gnam Monitoring Overview M. Della Pietra, D. della Volpe (Napoli), A. Di Girolamo (Roma1), R. Ferrari, G. Gaudio, W. Vandelli (Pavia) D. Salvatore, P.
Utah’s Indicator-Based Information System for Public Health (IBIS-PH) Utah Department of Health Office of Public Health Assessment Lois M. Haggard, Ph.D.,
Tracker data quality monitoring based on event display M.S. Mennea – G. Zito University & INFN Bari - Italy.
APPLICATION SOFTWARE Objectives Describe several important trends occurring in computer software. Give examples of several major types of application.
CMS pixel data quality monitoring Petra Merkel, Purdue University For the CMS Pixel DQM Group Vertex 2008, Sweden.
Software. A web site is a collection of web pages on a particular topic. A web page is a document written in HTML code. Web pages are linked together.
1 ITS Quality Assurance (& DQM) P. Cerello, P. Christakoglou, W. Ferrarese, M. Nicassio, M. Siciliano ALICE OFFLINE WEEK – April 2008.
February 07, 2002 Online Monitoring Meeting Detector Examines Should aid in: 1.Diagnosing problems early and getting it fixed 2.Making decisions on the.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
Source Controller software Ianos Schmidt The University of Iowa.
Rolando Gaytan Clay Schumacher Josh Weisskopf Cory Simon Aaron Steil (Reiman Gardens) – Client Dr. Tien Nguyen - Advisor.
1 Checks on SDD Data Piergiorgio Cerello, Francesco Prino, Melinda Siciliano.
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
Paul Scherrer Institut 5232 Villigen PSI ROME / / Matthias Schneebeli ROME Root based Object oriented Midas Extension Presented by Matthias.
Giulio Eulisse, Northeastern University CHEP’04, Interlaken, 27th Sep - 1st Oct, 2004 CHEP’04 IGUANA Interactive Graphics Project:
Validating CMS event display tools with real data Giuseppe Zito : Infn Bari Italy Beliy Nikita : University of Mons-Hainaut Belgium CHEP'09 17th International.
Overview of PHENIX Muon Tracker Data Analysis PHENIX Muon Tracker Muon Tracker Software Muon Tracker Database Muon Event Display Performance Muon Reconstruction.
CMS TRACKER VISUALISATION TOOLS M.S. MENNEA, a G. ZITO, a A. REGANO a AND I. OSBORNE b a Dipartimento Interateneo di fisica di Bari & INFN sezione di Bari,
Chapter 4: server services. The Complete Guide to Linux System Administration2 Objectives Configure network interfaces using command- line and graphical.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
TRTViewer: the ATLAS TRT detector monitoring and diagnostics tool 4 th Workshop on Advanced Transition Radiation Detectors for Accelerator and Space Applications.
MONITORING CMS TRACKER CONSTRUCTION AND DATA QUALITY USING A GRID/WEB SERVICE BASED ON A VISUALIZATION TOOL G. ZITO, M.S. MENNEA, A. REGANO Dipartimento.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
Teaching slides Chapter 6. Chapter 6 Software user interface design & construction Contents Introduction Graphical user interface – Rich window based.
Working in the Forms Developer Environment
Pilot Watcher Product Overview V5.3
Easily retrieve data from the Baan database
Data Quality Monitoring of the CMS Silicon Strip Tracker Detector
CMS Pixel Data Quality Monitoring
Teaching slides Chapter 6.
Enterprise Java Beans.
CMS Pixel Data Quality Monitoring
Presentation transcript:

Tracker Visualization Tool: integration in ORCA Maria S. Mennea, Giuseppe Zito University & INFN Bari, Italy Tracker b-tau Cosmic Challenge preparation (Tracker week, June 2005)

Introduction Classically monitoring is based on a histogram presenter that would show a set of histograms and tables updated regularly. The CMS tracker has more than 50 millions channels organized in modules each one being a complete detector. Its monitoring requires many thousands of histograms to be computed every few minutes. It could be useful to people in charge for monitoring to have also a representation that shows all modules at once in a single computer screen with single modules information coded in some way. This representation should be useful as a special tracker event display for the cosmic challenge and tests that are now done for integration and commissioning

This "tracker map" is obtained disassembling the whole tracker and assembling it again on a flat surface putting the single modules in positions which are connected to their spatial position. The tracker map How to build a detector map!

Advantages of a tracker map 1. Data from each one of the data sources can be represented on the map. For example the single module can be shown in a colour code:  number of dead channels from construction database  total number of rechits hitting the module in the last 100 events readout  result of a comparison between the last histogram and a control histogram 2. Holes or hot spots in the map can pinpoint detector problems 3. May be used to request more data by using an interactive interface (possibility to zoom)

Current status  Tool now available in IGUANACMS demonstrative use offline global view of data on POOL  Now we have a “Tracker Map” implemented in SVG format which runs in Orca without need to load special graphics software  Next step: online use of the Tool attempt to use it in the general monitoring framework (C. Leonidopoulos) idea: data producer in ORCA (Sources), fill 2D histogram (x= Layer Id ; y= Module Id) with a monitoring information, send it to the client which fills the SVG file with the information and visualize it

To build the tracker map the user will import only two classes and a txt file which is the javascript interface for the SVG image TrackerMap class, TmModule class, trackermap.txt file How to use the tool (like an histogram) … TrackerMap *tkMap = new TrackerMap(); … //loop on events //loop on DetUnit tkMap->fill( (*idet), value ); … tkMap->print( flag ); … fill the TrackerMap save on disk in SVG format allocation of map In user analysis file

Svgmap.svg (image) Integrated signal from 50 events

Svgmap.svg (source file) <!DOCTYPE svg PUBLIC “-//W3C//DTD SVG 1.1//EN“ " <![CDATA[ … ]]> … Javascript user Interface is loaded from trackermap.txt Incremented by fill(); Number identifying module (layer* ring*1000+module) 1….41 normally start from 1 except for TEC for stereo module > 100 Polygons created by tool ( print(); ) lines, one for each module

Image reference frame y x xsize 2*ysize Each layer has a different reference frame defined by xmin xmax, ymin, ymax x y xmax xmin ymin ymax  0360°

Future improvements  The tracker map can display in colour only a single information but you can store many information for each module in the value field. These informations will be shown after the user selects the module with the mouse  Connect to each module an image accessible via url (for example an histogram) and show the image when the mouse is over  Customization for cosmic challenge (only 500 modules and around 5 layers)  Possibility to fill complete layer or ring with same value  Possibility to define different colour gradients or colour palettes.

Summary  Simplified version of tracker map now available in IGUANACMS is now implemented in Orca without need to load special graphics software  It should be useful as a special tracker event display for the cosmic challenge and tests that are now done for integration and commissioning  The code is represented by 2 classes and around 500 lines total size. The tracker map is seen by the user as a normal histogram to be filled with some quantity defined for each module. When you save the tracker map, an SVG file (a normal text file created with cout) is saved on disc.  You can look at SVG file with a browser with a Adobe plugin installed. The image saved includes a minimum graphics interface with zoom and possibility to pick each module getting information about module position inside tracker and value of quantity represented for the module.  Plan to propose this tool to the software group for the possible integration in the common monitoring framework.