1 / 13

An Online Organizational System for ATLAS Pixel Detector System Test Scan Information

This project recap discusses the specifications of the pixel detector system, the electronics and scanning techniques used for calibration. It also explains the origins of the project and the components involved, such as DataAnalysis and MyAnalyse. The system allows for data analysis and visualization of module scans, with information displayed on a website.

carolejones
Download Presentation

An Online Organizational System for ATLAS Pixel Detector System Test Scan Information

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An Online Organizational System for ATLAS Pixel Detector System Test Scan Information Devin Harper Supervisor: Andreas Korn, LBL 10 August 2006

  2. A Final Recap… Pixel Detector Specs FE Chips Modules • Silicon Pixel Detector • Pixel size = 400µm x 50µm • ~80M channel readout • Electronics • Ionization of Depletion Zone • Pixel-to-Bump technology Barrel Endcaps

  3. Electronics Review • Analog signal • Discriminator • Time Over Threshold • Measure of charge • Digital Signal Threshold Scan – performed on each pixel to calibrate tuning Illustration of Analog signal compared to Digital signal

  4. Scans • Testing in SR1 • Digital Scans • Threshold Scans • BOC Scans • Information is stored • Directories • *.root files • *.txt logfiles

  5. Origins of the Project… After becoming acquainted with the current status and functions happening in SR1, it was my turn to help… • Time to begin learning: • Perl • Learning capabilities • Analyzing text • Analyzing outputs • Incorporating with HTML • C++ • More in-depth look at entities • Classes, libraries, etc. • Working with ROOT

  6. Locate ROOT files, run Data Analysis [Perl] Display this info [WWW ] On to the web [WWW] Links particular to module scan [Perl] Run ROOT, create histo, save file MyAnalyse Generate graphics [C++ ] Data Analysis gives info summary about module scans [C++ ] The Basic Concept

  7. Explanation of Components • data_analysis.pl • Sorts through directories • Executes DataAnalysis on *.root files (see below) • Displays output of DataAnalysis on WWW • DataAnalysis • Joern Grosse-Knetter & Martin Schmitz • *.root file as input • Text output, summary information about scans for each module • Can be run with a GUI – not applicable for what we’re doing this summer • MyAnalyse • Executes ROOT • Particular to module scan, generates TCanvas • Draws histogram particular to that scan onto TCanvas • Saves this histogram in relevant directory • Histogram written, overwritten on the fly

  8. URLs • Pixel collaborator goes to address: • http://atlpclbl01.cern.ch:8838/cgi-bin/testarea/data_analysis.pl • [http://atlpclbl01.cern.ch:8838/html/data_analysis.html] (cached version) • Clicking link directs to another URL, specific to scan • http://atlpclbl01.cern.ch:8838/cgi-bin/testarea/input.pl • Initially, worked with logfiles • Important, as are *.root files • Perl >> working with text >> output onto WWW

  9. data_analysis.html Link particular to scan, showing summary information

  10. Input.pl Histogram particular to scan, with summary information listed

  11. Room For Improvement: • Quicker generation of initial link page • Perhaps as a cron-job, running once a day or so • Ability to pick the directory over which data_analysis.pl scans • Perhaps adding a link page displaying different directories • Perhaps having an input (e.g., field) to decide which directory is scanned

  12. Acknowledgements • Pixel Group • Andreas Korn • Jens Weingarten • Mauro Donega • Daniel Dobos • CERN • Ingrid Schmid • Claudia Huber • University of Michigan • Homer Neal • Jean Krisch • Steve Goldfarb • Jeremy Herr • Ford Motor Company

  13. An Amazing Summer…

More Related