Presentation is loading. Please wait.

Presentation is loading. Please wait.

DØ Calorimeter Software Meeting April 26, 2001 1 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 1  Examines  Crate Unpacking.

Similar presentations


Presentation on theme: "DØ Calorimeter Software Meeting April 26, 2001 1 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 1  Examines  Crate Unpacking."— Presentation transcript:

1 DØ Calorimeter Software Meeting April 26, 2001 1 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 1  Examines  Crate Unpacking  Calibration  Downloads, Control & Monitoring  Displays  Immediate Software Needs

2 DØ Calorimeter Software Meeting April 26, 2001 2 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 2 Cal_elec Online Status  Cal_elec – written by Mrinmoy Bhattacharjee  electronics co’ords:   ADC counts ,  vs channel  Time histories for 10 channels  Can catch hardware addressing errors  Being very actively used online for debugging, commissioning and monitoring  Default version for shifters to be run once per day:  > setup d0online; start_daq cal_elec  Takes 200 events per crate  Check readout status for all calorimeter crates using pedestals and pulsers vs reference histograms

3 DØ Calorimeter Software Meeting April 26, 2001 3 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 3 em-channel had-channel Delay = 50 Cal_elec Development  Paris modifications  Offline use via SAM as basis for refined analysis  newly implemented:  mapping of pulser channel vs readout channel  histograms under development  unpacking of T&C information  unpacking of PIB information  Bob Kehoe developing separate branch for L1 Cal trigger debugging and commissioning “delay ramp” “dac ramp”

4 DØ Calorimeter Software Meeting April 26, 2001 4 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 4 Calorimeter Examines – Cal_examine  Cal_examine – Florencia Cannelli  Physical co’ords – also meant for ICD, CPS & FPS  Been run during workshops but not much else yet  Some success with xgooey/ROOT but needs to be made robust for t01.36.00 and used by shifters  For now using histoscope  Shifter version for online  > setup d0online; start_daq cal_examine  Needs trigger tower views eventually  Any thing else to be added?

5 DØ Calorimeter Software Meeting April 26, 2001 5 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 5 Calorimeter Crate Unpacking  To be added to ADC unpacking:  Dual readout  Simultaneous read out of gain x1/x8  Double sampling to check L1/L2 analog SCA holding stability  Triple readout  Unpacking of 3 consecutive crossings for timing calibration  Detection of addressing errors based on mode of readout  Timing & Control - Crate (0x4C)  Contains all meta-data  L1 crossing, which L1/L2 analog-cell read out, PIB information etc.  M. Bhattacharjee working on these for L3CalCalib and Cal_elec unpacking – needs to be generalized for offline unpackers (Tibor Kurca - Paris)  L1CAL - Crate (0x10)  Structure similar to Run I but there are significant changes in particular for L3 readout – about ~1 month away for readout  Bob Kehoe looking into this as he works on L1Cal Analysis tools

6 DØ Calorimeter Software Meeting April 26, 2001 6 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 6 Calorimeter Electronics Calibration  Online Calibration – Taka Yasuda  Pedestal calibration data sent to L3 scriptrunner node (L3CalCalib – Mrinmoy Bhattacharjee + Jonathon Hays) .xml files used to start calib runs but setup by hand for now – need COMICS download  Data sent to CalibManager which stores data in Oracle dB  Python tools extract data to text or pickle files – run by hand for now  Automatic validation and extraction tools needed for pedestals and zero suppression limits – Nirmalya Parua  Mrinmoy working on handling gain runs and ramps with pulser  L3 node handled two crates for pedestal runs at 7Hz, (250 kb/s) with < 10% CPU usage – will try to run all 12 in same node?  Scheme for running calibrations still needs to be worked out (frequency, #events, #DAC/delay settings, etc.)  Offline Calibration – Ursula Bassler  Data base tables designed – might want to retrofit online  Development of online/offline transfer and DB-Manager code

7 DØ Calorimeter Software Meeting April 26, 2001 7 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 7 Calorimeter Downloads, Controls & Monitoring  Downloads/Controls  Bill Lee/Fritz Bartlett building COMICS download tree structure for calorimeter  Working on COMICS  COOR communication - ~ 1-2 weeks  Pedestal and limits files read from pickle file (created by validation tool) and downloaded to ADC  Pulser control GUI working fine:  implementing broadcast function to all pulsers  working on COOR integration – use pickle files for d/load  General alarm monitoring of all systems needs to be turned on and tuned – send messages to Significant Event Server  Marc Hohlfeld produced new supply monitor and control GUI which is very useful.  Still want a global health of calorimeter GUI for shifters  GUIs being debugged online and made more robust

8 DØ Calorimeter Software Meeting April 26, 2001 8 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 8 Calorimeter Event Display  Have 3-D display with cell information and Lego plot already  Would like ability to cut on cell or tower energies for the display  Nobu Oshima working on integrated 2-D display  Toby Burnett working on the Calorimeter display  Hope to have simple r-  and r-z E and E T views soon  Also might work on Cal Trigger Tower Lego plot  Orsay group has simple implementation of 2-D view

9 DØ Calorimeter Software Meeting April 26, 2001 9 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 9 Needed Software Unpacking of ADC cards for dual/triple sample Unpacking of T&C/PIB information ? Hot cell killer  Passing Online Calibration data to Offline  Calibration validation and extraction  Many studies to be done:  Proposal – build a cal_Analysis ntuple-maker package. Framework for other analysis tools – mostly offline  Electronics calibration  Gain calibration  Linearity of pulser ramps for gain calibration  Timing studies for optimizing readout and pulses  L1/L2 SCA cell  Noise – coherent and random  Cross-talk  Effect of bunch number in superbunch  Temperature dependance of preamps/BLS/pulser/LAr  HV dependence  L1 trigger vs precision  L1 trigger calibration


Download ppt "DØ Calorimeter Software Meeting April 26, 2001 1 Leslie Groer Columbia UniversityCalorimeter Online Software Status + Needs 1  Examines  Crate Unpacking."

Similar presentations


Ads by Google