Ayodele Onibokun - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Ayodele Onibokun

Description:

a: multiplication factor (gain), b: offset (pedestal) Calibration is the process of obtaining ... class library for generating charts. 13. SIST 2004. Conclusion ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 15
Provided by: ayodeleo
Category:

less

Transcript and Presenter's Notes

Title: Ayodele Onibokun


1
Dø Calibration Database Browser
  • Ayodele Onibokun
  • August 10, 2004
  • Based on the code developed by
  • Henry Barnor, Fermilab Summer Student

Bethune-Cookman College
Fermi National Accelerator Laboratory
2
Presentation Content
  • The Dø Experiment
  • Dø calibration database
  • Dø calibration database browser
  • Contributions to Dø calibration database browser
  • Conclusion
  • Acknowledgements

3
What is the Dø Experiment?
  • Purpose of the D0 detector
  • A tool that particle physicists use to see
    the products of a collision. Each collision seen
    by the detector is called an event.
  • What is an Event?

An event is a single collision of two particles
or a decay of a single particle.
The Dø detector consists of different
sub-detector components 1. Silicon Micro
Strip Tracker (SMT) 2. Central Fiber
Tracker (CFT) 3. Central Pre-Shower (CPS)
3. Calorimeter (CAL) 4. Muon
Scintillator Counter (MSC) 5. Proportional
Drift Tube (PDT) 6. Forward Proton
Detector (FPD) 7. Mini Drift Tube (MDT)
8. E.t.c.
4
Dø calibration database
  • - What is calibration?
  • Detectors work by measuring ionization as
    electric signals.
  • The signal is amplified and digitized.
  • Calibration constants are obtained using
  • E aV b
  • a multiplication factor (gain),
  • b offset (pedestal)
  • Calibration is the process of obtaining
  • these constants.
  • These calibrated constants are stored
  • inside of the Oracle Database.
  • The Oracle DB also holds the calibration
  • constants for each of the sub-detectors.

5
Need for calibration database browser?
  • Simplified user access to data in the database
  • User doesnt need to learn database details
  • For Example, SELECT VALUE FROM PEDESTALS WHERE
    RUN_NUMBER192504
  • Easy access to data
  • via standard internet browsers
  • For Example, Netscape, IE, Safari
  • Visualize the data
  • Ability to plot the data as graphs.

6
  • My project
  • provide access to the offline calorimeter
    calibration database through the existing offline
    calibration database browser.
  • create an online calibration database browser
    based on the same technology as the offline
    browser.
  • Configured it to work on a Linux Server.

7
  • added the calorimeter calibration database
  • subsystem

8
A table of numbers is difficult to interpret
9
  • Data accuracy
  • Anomalies

10
Contributions to D0 calibration database browser
  • - New Online calibration database browser!
  • Presents users with 3 buttons which represents 3
    of the sub-detector
  • database.
  • Allows navigation (drill down) of the database
    using the foreign keys.
  • Ability to plot the data as graphs.

11
How does the calibration database browser work?

- What happens when a user clicks on any of the
buttons?
JDBC
12
D0 calibration database browser
  • - written in JavaServer Pages (JSP) and
    implemented using Servlet
  • JavaServer Pages a technology for
    developing web pages
  • A JSP page contains
  • HTML tags
  • Special JSP elements
  • Key aspect of JSP
  • Servlets
  • Java Beans
  • JFreechart

Servlets are Java programs that use the
Java Servlet Application Programming Interface
(API).
Regular java classes designed according to
a set of guidelines.
Open source, a free Java class library for
generating charts
13
Conclusion
  • Successfully added the calorimeter calibration
    database to the offline calibration database
    browser.
  • Created a NEW online calibration database
    browser!

14
Acknowledgements
  • I would like to thank the SIST Committee, My
    Supervisor Taka Yasuda, My Mentors Cosmore
    Sylvester and Krishnaswamy Gounder, Henry Barnor,
    Shawn Feathely and Jerzy Nogiec at the Technical
    division, Antti Eskola and Randolph Herbert at
    the CDF outback, Elizabeth Gallas, Geoff Savage
    and Stu Fuess at the D0 division.
  • References
  • - http//www-d0.fnal.gov/7eheinson/DZero_map/
    map_v25_runII.gif
  • - http//ultraseek0.fnal.gov8000
  • - http//www.hep.net/search/d0.html
  • - http//www-d.fnal.gov/projects/exhibits/s
    earching/exhibit_home4.html
Write a Comment
User Comments (0)
About PowerShow.com