Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rack Wizard LECC 2003 Frank Glege. LECC 2003 - 02.10.2003Frank Glege - CERN2/12 Content CMS databases - overview The equipment database The Rack Wizard.

Similar presentations


Presentation on theme: "Rack Wizard LECC 2003 Frank Glege. LECC 2003 - 02.10.2003Frank Glege - CERN2/12 Content CMS databases - overview The equipment database The Rack Wizard."— Presentation transcript:

1 Rack Wizard LECC 2003 Frank Glege

2 LECC 2003 - 02.10.2003Frank Glege - CERN2/12 Content CMS databases - overview The equipment database The Rack Wizard

3 LECC 2003 - 02.10.2003Frank Glege - CERN3/12 Introduction Once the electronics will be finished it will have to be installed. Electronics installation of the size of a LHC experiment needs careful planning of the infrastructure. After installation electronics components have to be tracked. An efficient, easy to use tool is needed… http

4 LECC 2003 - 02.10.2003Frank Glege - CERN4/12 Database types We will have 4 kinds of databases in CMS: –Construction databases Holds all information about the sub detector construction up to the start of integration –Equipment management database Holds all information to physically set up the detector and is used for asset tracking –Configuration database Holds all information required to bring the detector in any running mode –Conditions database Holds all information needed for event reconstruction

5 LECC 2003 - 02.10.2003Frank Glege - CERN5/12 EMDB goals Provide a single place for EM relevant data allowing for easy referencing Fulfill the INB requirements Provide an item history for asset tracking Provide a set-up snapshot for electronics configuration Allow for statistical analysis of equipment properties Support installation logistics/procedures, e.g. labeling Provide an “easy to use” user interface

6 LECC 2003 - 02.10.2003Frank Glege - CERN6/12 Equipment management DB Parts (Detectors, Racks, electronic boards, cables, etc., including spares) Location history for asset tracking / INB Specific parameters Locations Geometrical position Shape Parent/children … Logbook User authentication Bar code reader Label printer Rack Wizard Graphical user interface DB data handler (procedures) http XML Web front end Configurations DB Configurations DB Conditions DB

7 LECC 2003 - 02.10.2003Frank Glege - CERN7/12 EMDB content TypeCurrent items Zones6 Racks (non empty)374 (51) Crates520 Boards1950 Channels10730 Cables/Pipes49482 Detector parts3491 ~13000

8 LECC 2003 - 02.10.2003Frank Glege - CERN8/12 EMDB interconnectivity The EMDB information is tightly coupled to each other and to other detector parameters –Item location might define the electronics configuration parameters –Cables connect detector items and electronics boards Putting all EM related data in one DB eases linking between components The EMDB contains information needed by different services (electrical distribution, cooling, detector integration, etc..) –A prototype of a AUTO CAD connection is existing: A dynamically created AUTO CAD file, downloaded via the web, visualizes all cable paths

9 LECC 2003 - 02.10.2003Frank Glege - CERN9/12 User interface The Rack Wizard is used as GUI: –JAVA application –User authentication –Synoptic representation of items –Drag and drop mechanism –Copy/paste for racks and content –Enforces design rules –Provides statistical information –Eases configuration (estim. 1h per detector) Independent MTF view of EMDB foreseen Evaluated by ATLAS and LHCb

10 LECC 2003 - 02.10.2003Frank Glege - CERN10/12 Rack Wizard Separated in loader and main application –The loader is generic –Uses reflection to load main application –Assembles main application from classes in distributed locations => personalization Main application provides infrastructure for individual item handlers –Item independent tree structure including navigation mechanism –Panel for item specific visualization –Database access mechanism –Label handling

11 LECC 2003 - 02.10.2003Frank Glege - CERN11/12 Labels CMS CSC cable label CMS CSC detector label ME-3/2/36

12 LECC 2003 - 02.10.2003Frank Glege - CERN12/12 Item handlers Define their relation to other item classes and reflect this to the hierarchy mechanism Provide mostly synoptic visualization of item Show visualization of the items parameter table Offer item templates from a template container Currently implemented item handlers: –Zone –Rack –Crate –Board –Channel –Cable –Detector part


Download ppt "Rack Wizard LECC 2003 Frank Glege. LECC 2003 - 02.10.2003Frank Glege - CERN2/12 Content CMS databases - overview The equipment database The Rack Wizard."

Similar presentations


Ads by Google