CMS Tracker Week CERN, 10 Apr 2003 - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

CMS Tracker Week CERN, 10 Apr 2003

Description:

to Russel's request (1) from action-oriented breakup... Pre-Bond. Bond. Post-Bond. Bond Rep ... to Russel's request (2) The refurbished Mod Bond Form ... – PowerPoint PPT presentation

Number of Views:44
Avg rating:3.0/5.0
Slides: 23
Provided by: salvato9
Category:
Tags: cern | cms | apr | russel | tracker | week

less

Transcript and Presenter's Notes

Title: CMS Tracker Week CERN, 10 Apr 2003


1
CMS Tracker WeekCERN, 10 Apr 2003
  • Entering Bonding Data
  • in TrackerDB

2
Bonding-DB Interface
  • Version 1.0
  • First fully working version, after several DEMO
    versions
  • Released 7 April 2003 h 2042

3
Release 1.0 Distribution
  • Follow Installation Instructions at
    cms.ct.infn.it/ distrib/bondingdb/ii.html
  • Individual tar file for each Center
  • OR
  • Centers can have theirs installed at Catania
  • cms.ct.infn.it/bondingdb/Catania
  • cms.ct.infn.it/bondingdb/CERN

4
Bonding-DB Interface
  • What does it do after all?
  • Basically it is a XML file generator
  • Allows operators to enter data by filling out
    user-friendly Web forms instead of manually
    editing in XML language.
  • Allows to enter data a little at the time and/or
    to modify them multiple times before committing
    them to the XML files. In fact, XML files are
    generated only when data are explicitly
    validated by a supervisor.

5
Bonding-DB Interface
  • What it does not do
  • It does not upload data (XML files) to TrackerDB
    automatically
  • It does not because it is not allowed.
  • XML files generated must be uploaded firing up
    the BigBrowser, and clicking a button in the
    Calibration page.

6
I/F design principles
7
I/F action breakup
8
The 7 MOD Bonding Tables
MODBOND Composite
BONDLOG
PREBOND
BONDSTATUS
BONDMACHINE
POSTBOND
(BONDPARAM)
BONDREP
BONDWIRE
9
The Pull Test Table
COMPPULLTEST Composite
PULLTEST Table
10
And now?
From a developers point of view, this is already
history! What comes next?
11
Plans for Release 2 (1)
  • Add Hybrid Bonding Section
  • E.T.D. 20 Apr 2003

12
The 7 HYB Bonding Tables
HYBBOND Composite
BONDLOG
PREBOND
BONDSTATUS
BONDMACHINE
POSTBOND
(BONDPARAM)
PULLTEST
BONDWIRE
All Tables related to ObjectHYB (including
PULLTEST)
13
Plans for Release 2 (2)
  • React to any feedback from users
  • Marco Meschini Add to Pre-Bonding checkboxes for
    sensor mounting errors by Gantry -gt write a
    specific value to PREBOND_val
  • Russell Taylor No Pre- or Post-Bonding Sections
    for Santa Barbara only ???

E.T.D. 30 Apr 2003
14
Proposal for (common?) solution to Russels
request (1)
  • from action-oriented breakup
  • Pre-Bond
  • Bond
  • Post-Bond
  • Bond Rep
  • Pull Tests
  • Hyb Bond
  • from object-oriented breakup
  • Pull Tests on Sensor Test Structures
  • Hyb Bond
  • Mod Bond
  • Mod Bond Rep

15
Proposal for (common?) solution to Russels
request (2)
  • The refurbished Mod Bond Form
  • Will have 2 small sections, 1 on top and 1 at
    bottom similar to current Pre- and Post- Bond
    This is what Ive been asked to do for Hyb Bond
  • Nothing changes in TrackerDB when the data (all
    in Bond form) are VALIDATED we generate a XML
    file with the same contents, but in 1 shot
    instead of 3.
  • The refurbished Mod Bond Rep Form
  • will have small section at bottom similar to
    current Post-Bond

16
Plans for Release 3
  • NO intermediate data files, write only XML files
  • More error handling
  • See ARC plots with a click
  • View bonding data already in TrackerDB from any
    Center

17
Related Project
  • Contribute to joint project
  • (A.Starodoumov, V.Radicci,
  • Tomas, myself) for a
  • Web I/F to query TrackerDB for a Module
  • and get complete info about it

18
CMS Tracker WeekCERN, 10 Apr 2003
  • Appendix
  • Some details on v.1.0

19
Release 1.0 Features (1)
  • Downloads input info from TrackerDB via Relay
    Application
  • Checks that object is registered to TrackerDB
  • Checks that object is a MOD
  • Finds and displays type for crosscheck
  • Downloads lists of pinholes shorts in Sensor to
    build list of channels to leave unbonded gtgtgt
  • Handles tool_ids and diagnostic flags
    (ltTABLEgt_val)
  • Includes a (very) detailed Users Manual

20
Release 1.0 Features (2)
  • Improved GUI, balmier colors
  • Includes error handling
  • non-numeric values in number-type fields
  • quotes in text fields (dangerous in XML!)
  • Hold Center-dependent input data in lookup files
    (simplifies maintenance)
  • 2 alternate Pull Test data input modes
  • Statistical values
  • Raw values (statistics is calculated)

21
Ch.s to leave unbonded
  • Recipe
  • React only to bond immediately upstream of sensor
    with bad strip
  • Skip ( leave unbonded)
  • All pinholes (IDIEL_1_SEN_.POSITION_OF_BAD_STRIPS)
  • All Isolated CAC
  • (CAC100HZ_1_ SEN_.POSITION_OF_BAD_STRIPS)
  • All but lowest in shorts (CAC chain)
  • (CAC100HZ_1_ SEN_.POSITION_OF_BAD_STRIPS)
  • CAC Example 3 34 35 36 37 skip isolated
    3,
  • skip all but lowest in 34-37 chain, or bond only
    34

22
Functional Description
DocumentRoot or user/public_html
data
ID_oper.dat
front page
ENTER
SEARCH
op
UPDATE
VIEW
ID_oper.dat ID_oper.xml
results
VALIDATE
su
BigBrowser
Users Manual (in new window)
ID_oper.xml.indb
indb
TrackerDB
ltinstalldirgt
Write a Comment
User Comments (0)
About PowerShow.com