Presentation is loading. Please wait.

Presentation is loading. Please wait.

Prediction W. Buchmueller (DESY) arXiv:hep-ph/9912317 (1999)

Similar presentations


Presentation on theme: "Prediction W. Buchmueller (DESY) arXiv:hep-ph/9912317 (1999)"— Presentation transcript:

1 Prediction W. Buchmueller (DESY) arXiv:hep-ph/9912317 (1999)

2 Computing DC track reconstruction Slow control system DRS sampling chip Software framework DC track reconstruction Slow control system DRS sampling chip Software framework

3 Pattern Finding & Track Fitting Basic Track Fitting done in Pisa MC PSI will concentrate on building the DC and on noise minimization, but not on PF & TF Interface:  /r/z from waveform analysis done at PSI Basic Track Fitting done in Pisa MC PSI will concentrate on building the DC and on noise minimization, but not on PF & TF Interface:  /r/z from waveform analysis done at PSI

4 Labview control of Large Prototype MSCB Bus works stable Hardware in bulk production Used by 3 other experiments at PSI MSCB Bus works stable Hardware in bulk production Used by 3 other experiments at PSI

5 Domino Ring Sampler (DRS) Free running domino wave, stopped with trigger Sampling speed 2 GHz (500ps/bin), trigger gate sampling gives 50ps timing resolution 1024 bins  150ns waveform + 350ns delay 40 MHz readout Free running domino wave, stopped with trigger Sampling speed 2 GHz (500ps/bin), trigger gate sampling gives 50ps timing resolution 1024 bins  150ns waveform + 350ns delay 40 MHz readout Enable In

6 DRS Tests Sampling Speed 0.7 – 2.5 GHz Power Supply 35mW (@2.5V), 6mW (@1.8V) Timing jitter: 100ps Sampling Speed 0.7 – 2.5 GHz Power Supply 35mW (@2.5V), 6mW (@1.8V) Timing jitter: 100ps Readout stable at 40 MHz TC: 0.2% / deg. C Readout stable at 40 MHz TC: 0.2% / deg. C

7 Test Pulse Readout 12ns Input pulses Limited by readout cirquitry!

8 Domino Wave Stabilization DLL Phase and Frequency Stabilization External Common Reference Clock V speed 8 inputs shift register Trigger Signal Sampling trigger gate domino wave FAD C MUX

9 Schedule July 2002: 2001200220032004 Jan 2003: Test Milestone AssemblyDesignManufactoring 2 nd Prototype 1 st Prototype Boards 2 nd Prototype Tests1 st Prototype Boards

10 Software Framework

11 HOWTO Questions (A. Blondel) Process MC events through analysis chain Handle calibration constants, bookkeeping and monitoring Visualize single events “Harmonize” software, have same framework in Japan, Italy and PSI Description of current software (beam tests) Organization to develop software Data processing capabilities Process MC events through analysis chain Handle calibration constants, bookkeeping and monitoring Visualize single events “Harmonize” software, have same framework in Japan, Italy and PSI Description of current software (beam tests) Organization to develop software Data processing capabilities

12 Analyzing MC Data Shared memory Frontend Logger Analyzer “Staged” MIDAS analyzer MIDAS structure Pedestal Subtraction Online data Calibration Energy Summing Physics Cuts storage Histogram Display PAW/Root Single Event Display Histograms MC particles MC PMT Shared memory PAW Data FileAnalyzer PAW N-tuple File online offline MC Waveform Data File

13 Online Database ODB Calibration constants, SW+HW Configuration Frontend Logger Analyzer Frontend Online Offline ODB Calibration constants, SW+HW Configuration Analyzer Run1Run2Run3Run4CalibACalibBCalibC Data file

14 Bookkeeping with ELOG

15 Monitoring MIDAS History Trendlines over time Slow control (temperatures, pressures, etc.) Scaler ratios Efficiencies “Physics” rates MIDAS History Trendlines over time Slow control (temperatures, pressures, etc.) Scaler ratios Efficiencies “Physics” rates

16 Alarm System Integrated into MIDAS DAQ Slow control variables and analyzer variables Connected to pager system Integrated into MIDAS DAQ Slow control variables and analyzer variables Connected to pager system

17  Single Event Display  e

18 Software organization Analyzer contains “common” and “private” modules Three “software managers” (Japan, Italy, PSI) maintain software locally and decide about common modules Algorithms are developed inside MC and converted to analyzer modules Revision management with CVS MC upgrade: Pisa? Single event display: small task for one person Analyzer contains “common” and “private” modules Three “software managers” (Japan, Italy, PSI) maintain software locally and decide about common modules Algorithms are developed inside MC and converted to analyzer modules Revision management with CVS MC upgrade: Pisa? Single event display: small task for one person

19 Processing capabilities Assume: 100 Hz trigger, 50% occupancy (LXe) and 10% occupancy (DC) Data: 1.2MB/event or 120MB/sec Online Linux cluster: each node <10MB/sec 3 rd level trigger: waveforms only for  e  candidates stored, else ADC/TDC analysis (  10kB/event) Waveform compression: 10x 90Hz ADC/TDC data, 10Hz waveform data 10 x 1.2MB x 0.1 + 90 x 0.01MB = 2.1 MB Assume: 100 Hz trigger, 50% occupancy (LXe) and 10% occupancy (DC) Data: 1.2MB/event or 120MB/sec Online Linux cluster: each node <10MB/sec 3 rd level trigger: waveforms only for  e  candidates stored, else ADC/TDC analysis (  10kB/event) Waveform compression: 10x 90Hz ADC/TDC data, 10Hz waveform data 10 x 1.2MB x 0.1 + 90 x 0.01MB = 2.1 MB

20 Software Framework Summary Existing –Online DAQ system –History system –Alarm system –Electronic logbook –Analyzer framework –PAW histogram display –Used in Japan, PSI, Pisa Elaborate MC Existing –Online DAQ system –History system –Alarm system –Electronic logbook –Analyzer framework –PAW histogram display –Used in Japan, PSI, Pisa Elaborate MC Req uired –Single Event Display (1-2 PM) –MC interface to DAQ (1 PW) –MC “upgrade” (noise, inefficiencies, pileup) –Track reconstruction –Analyzer modules Req uired –Single Event Display (1-2 PM) –MC interface to DAQ (1 PW) –MC “upgrade” (noise, inefficiencies, pileup) –Track reconstruction –Analyzer modules


Download ppt "Prediction W. Buchmueller (DESY) arXiv:hep-ph/9912317 (1999)"

Similar presentations


Ads by Google