prediction w. buchmueller (desy)

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

Upload: nickan

Post on 04-Jan-2016

29 views

Category:

Documents


0 download

DESCRIPTION

Prediction W. Buchmueller (DESY). arXiv:hep-ph/9912317 (1999). Computing. DC track reconstruction Slow control system DRS sampling chip Software framework. Pattern Finding & Track Fitting. Basic Track Fitting done in Pisa MC - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Prediction  W. Buchmueller (DESY)

Prediction W. Buchmueller (DESY)

arXiv:hep-ph/9912317 (1999)

Page 2: Prediction  W. Buchmueller (DESY)

Computing

• DC track reconstruction• Slow control system• DRS sampling chip• Software framework

• DC track reconstruction• Slow control system• DRS sampling chip• Software framework

Page 3: Prediction  W. Buchmueller (DESY)

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

Page 4: Prediction  W. Buchmueller (DESY)

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

Page 5: Prediction  W. Buchmueller (DESY)

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

Page 6: Prediction  W. Buchmueller (DESY)

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

Page 7: Prediction  W. Buchmueller (DESY)

Test Pulse Readout

12nsInput pulses

Limited by readout cirquitry!

Page 8: Prediction  W. Buchmueller (DESY)

Domino Wave Stabilization

DLL

Phase and Frequency Stabilization

Phase and Frequency Stabilization

ExternalCommon

ReferenceClock

Vspeed8

inpu

ts

shift register

Trigger Signal Sampling

Trigger Signal Sampling

triggergate

domino wave

FADC

MUX

Page 9: Prediction  W. Buchmueller (DESY)

ScheduleJuly 2002:July 2002:

2001 2002 2003 2004

Jan 2003:Jan 2003: Test MilestoneAssemblyDesign Manufactoring

2nd Prototype

1st Prototype

Boards

2nd Prototype

Tests1st Prototype

Boards

Page 10: Prediction  W. Buchmueller (DESY)

Software FrameworkSoftware Framework

Page 11: Prediction  W. Buchmueller (DESY)

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

Page 12: Prediction  W. Buchmueller (DESY)

Analyzing MC Data

Shared memory

Frontend

Logger

Analyzer

“Staged” MIDAS analyzer

MIDAS structure

PedestalSubtraction

Online data

Calibration

Energy Summing

PhysicsCuts

storage

HistogramDisplay

PAW/Root

Single Event Display

Histograms

MC particles

MC PMT

Shared memory PAW

Data File Analyzer PAWN-tuple File

onlineonline

offlineoffline

MC Waveform

Data File

Page 13: Prediction  W. Buchmueller (DESY)

Online Database

ODBCalibration constants,SW+HW Configuration

Frontend

Frontend

Logger

Analyzer

Frontend

OnlineOnline

OfflineOffline ODBCalibration constants,SW+HW Configuration

Analyzer

Run1 Run2 Run3 Run4 CalibA CalibB CalibC

Data file

Page 14: Prediction  W. Buchmueller (DESY)

Bookkeeping with ELOG

Page 15: Prediction  W. Buchmueller (DESY)

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

Page 16: Prediction  W. Buchmueller (DESY)

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

Page 17: Prediction  W. Buchmueller (DESY)

Single Event Display

e

Page 18: Prediction  W. Buchmueller (DESY)

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

Page 19: Prediction  W. Buchmueller (DESY)

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• 3rd 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• 3rd 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

Page 20: Prediction  W. Buchmueller (DESY)

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

• Required– Single Event Display

(1-2 PM)– MC interface to DAQ

(1 PW)

– MC “upgrade” (noise, inefficiencies, pileup)

– Track reconstruction– Analyzer modules

• Required– Single Event Display

(1-2 PM)– MC interface to DAQ

(1 PW)

– MC “upgrade” (noise, inefficiencies, pileup)

– Track reconstruction– Analyzer modules