performance and analysis techniques of the magic …...magic i readout was using optical multiplexer...

4
33 RD I NTERNATIONAL COSMIC RAY CONFERENCE,RIO DE JANEIRO 2013 THE ASTROPARTICLE PHYSICS CONFERENCE Performance and analysis techniques of the MAGIC telescopes’ DRS4-based readout J ULIAN SITAREK 1 ,MARKUS GAUG 2,3 ,DANIEL MAZIN 4 ,RICCARDO PAOLETTI 5 ,DIEGO TESCARO 6,7 1 IFAE, Edifici Cn., Campus UAB, E-08193 Bellaterra, Spain 2 ısica de les Radiacions, Departament de F´ ısica, Universitat Aut´ onoma de Barcelona, 08193 Bellaterra, Spain 3 CERES, Universitat Aut´ onoma de Barcelona-IEEC, 08193 Bellaterra, Spain 4 Max-Planck-Institut f¨ ur Physik, D-80805 M¨ unchen, Germany 5 Universit` a di Siena, and INFN Pisa, I-53100 Siena, Italy 6 Inst. de Astrof´ ısica de Canarias, E-38200 La Laguna, Tenerife, Spain 7 Universidad de La Laguna (ULL), Dept. Astrof´ ısica, E-38206 La Laguna, Tenerife, Spain [email protected] Abstract: MAGIC is a system of two telescopes designed to observe short and dim flashes of Cherenkov light produced by gamma ray induced atmospheric showers. In the end of 2011, the readout of both telescopes has been upgraded and is now based on the Domino Ring Sampler version 4 chip. We present signal pre-processing and analysis techniques needed for such a readout. We also show studies of the signal extraction performance of this system, such as the behavior of the baseline, the noise, the cross-talk, the linearity and the time resolution. After the introduction of a series of corrections and online re-calibrations, this readout yields a stable and robust performance, in many aspects superior to its version 2 predecessor. Keywords: Cherenkov telescopes, gamma-ray astronomy, acquisition systems 1 Introduction MAGIC (Major Atmospheric Gamma Imaging Cherenkov) is a system of two 17 m diameter Imaging Atmospheric Cherenkov Telescopes (IACT). They are used for obser- vations of dim and short light flashes produced in particle showers initiated by very high energy (VHE, 50 GeV) gamma rays. Between February 2007 and June 2011, the MAGIC I readout was using optical multiplexer and off- the-shelf FADCs [1]. The second MAGIC telescope (in operation since 2009) was first equipped with the Domino Ring Sampler version 2 chip (DRS2, [2]). In the end of 2011 the readout of both telescopes has been upgraded [3] and is now based on the Domino Ring Sampler version 4 (DRS4) chip [4]. The DRS4 readout of each channel contains an array of 1024 capacitors. When running the system with a sampling speed of 2 GSamples/s, the input signal is stored in an analog form in the capacitors with a switching period of 500 ps. The sampling is stopped when an external trigger occurs, and the voltages of the capacitors are then read out by an ADC of 14bit precision at a speed of 32 MHz [5]. In this work we describe the advanced analysis proce- dures used in the processing of DRS4 data, and evaluate the basic performance parameters of such a readout. 2 Baseline In Fig. 1 we show the mean cell offset (baseline) and its RMS, as a function of the absolute position of the capac- itor in the domino ring for a typical DRS4 channel. Each capacitor of each DRS4 channel has its own offset value. The differences in the mean offsets are much larger than the RMS of the baseline of the individual cells. Also due to the internal construction of the DRS4, there is a relatively large step in the baseline in the middle of the readout ring. DRS4 capacitor 200 400 600 800 1000 Baseline mean and RMS [counts] 2500 2550 2600 2650 2700 2750 2800 2850 2900 2950 Figure 1: Cell offsets (and its RMS as error bar) of 1024 individual capacitors of one channel of the DRS4 chip. The offset of the individual capacitors has to be calibrated in order to assure low electronic noise of the readout. Note, however than even after applying such a calibra- tion, the baseline of a DRS4 channel is not stable for ran- domly arriving triggers. DRS4 chips exhibit a dependence of the baseline on the time lapse to the last reading of a given capacitor. Since for each event the DRS4 stops at a different part of the ring and only a limited number of capacitors are read out, some of the capacitors of the cur- rent readout region may have been read out more recently than the others. If not corrected, such an effect would pro- duce steps (up to 200 readout counts) in the baseline. Ty- pically the time between two consecutive readings of the same capacitor is of the order of 10ms, but if two events trigger very fast one after another, and happen to occur in the same part of the ring, it may go down to few tens of microseconds. This time lapse dependence of the baseline is very similar (within a few %) for all the DRS4 channels and chips and can be fitted with a simple power-law func- tion (see Fig. 2). After applying this correction, the steps in

Upload: others

Post on 07-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Performance and analysis techniques of the MAGIC …...MAGIC I readout was using optical multiplexer and off-the-shelf FADCs [1]. The second MAGIC telescope (in operation since 2009)

33RD INTERNATIONAL COSMIC RAY CONFERENCE, RIO DE JANEIRO 2013

THE ASTROPARTICLEPHYSICS CONFERENCE

Performance and analysis techniques of the MAGIC telescopes’ DRS4-basedreadoutJULIAN SITAREK1, MARKUS GAUG2,3, DANIEL MAZIN 4, RICCARDO PAOLETTI5, DIEGO TESCARO6,7

1 IFAE, Edifici Cn., Campus UAB, E-08193 Bellaterra, Spain2 Fısica de les Radiacions, Departament de Fısica, Universitat Autonoma de Barcelona, 08193 Bellaterra, Spain3 CERES, Universitat Autonoma de Barcelona-IEEC, 08193 Bellaterra, Spain4 Max-Planck-Institut fur Physik, D-80805 Munchen, Germany5 Universita di Siena, and INFN Pisa, I-53100 Siena, Italy6 Inst. de Astrofısica de Canarias, E-38200 La Laguna, Tenerife, Spain7 Universidad de La Laguna (ULL), Dept. Astrofısica, E-38206 La Laguna, Tenerife, Spain

[email protected]

Abstract: MAGIC is a system of two telescopes designed to observe shortand dim flashes of Cherenkov lightproduced by gamma ray induced atmospheric showers. In the end of 2011, the readout of both telescopes hasbeen upgraded and is now based on the Domino Ring Sampler version 4 chip. We present signal pre-processingand analysis techniques needed for such a readout. We also show studies of the signal extraction performance ofthis system, such as the behavior of the baseline, the noise,the cross-talk, the linearity and the time resolution.After the introduction of a series of corrections and onlinere-calibrations, this readout yields a stable and robustperformance, in many aspects superior to its version 2 predecessor.

Keywords: Cherenkov telescopes, gamma-ray astronomy, acquisition systems

1 IntroductionMAGIC (Major Atmospheric Gamma Imaging Cherenkov)is a system of two 17 m diameter Imaging AtmosphericCherenkov Telescopes (IACT). They are used for obser-vations of dim and short light flashes produced in particleshowers initiated by very high energy (VHE,& 50GeV)gamma rays. Between February 2007 and June 2011, theMAGIC I readout was using optical multiplexer and off-the-shelf FADCs [1]. The second MAGIC telescope (inoperation since 2009) was first equipped with the DominoRing Sampler version 2 chip (DRS2, [2]). In the end of2011 the readout of both telescopes has been upgraded [3]and is now based on the Domino Ring Sampler version 4(DRS4) chip [4].

The DRS4 readout of each channel contains an array of1024 capacitors. When running the system with a samplingspeed of 2 GSamples/s, the input signal is stored in ananalog form in the capacitors with a switching period of500 ps. The sampling is stopped when an external triggeroccurs, and the voltages of the capacitors are then read outby an ADC of 14bit precision at a speed of 32 MHz [5].

In this work we describe the advanced analysis proce-dures used in the processing of DRS4 data, and evaluatethe basic performance parameters of such a readout.

2 BaselineIn Fig. 1 we show the mean cell offset (baseline) and itsRMS, as a function of the absolute position of the capac-itor in the domino ring for a typical DRS4 channel. Eachcapacitor of each DRS4 channel has its own offset value.The differences in the mean offsets are much larger thanthe RMS of the baseline of the individual cells. Also due tothe internal construction of the DRS4, there is a relativelylarge step in the baseline in the middle of the readout ring.

DRS4 capacitor200 400 600 800 1000

Bas

elin

e m

ean

and

RM

S [c

ount

s]

2500

2550

2600

2650

2700

2750

2800

2850

2900

2950

Figure 1: Cell offsets (and its RMS as error bar) of 1024individual capacitors of one channel of the DRS4 chip.

The offset of the individual capacitors has to be calibratedin order to assure low electronic noise of the readout.

Note, however than even after applying such a calibra-tion, the baseline of a DRS4 channel is not stable for ran-domly arriving triggers. DRS4 chips exhibit a dependenceof the baseline on the time lapse to the last reading of agiven capacitor. Since for each event the DRS4 stops ata different part of the ring and only a limited number ofcapacitors are read out, some of the capacitors of the cur-rent readout region may have been read out more recentlythan the others. If not corrected, such an effect would pro-duce steps (up to∼ 200 readout counts) in the baseline. Ty-pically the time between two consecutive readings of thesame capacitor is of the order of 10ms, but if two eventstrigger very fast one after another, and happen to occur inthe same part of the ring, it may go down to few tens ofmicroseconds. This time lapse dependence of the baselineis very similar (within a few %) for all the DRS4 channelsand chips and can be fitted with a simple power-law func-tion (see Fig. 2). After applying this correction, the stepsin

Page 2: Performance and analysis techniques of the MAGIC …...MAGIC I readout was using optical multiplexer and off-the-shelf FADCs [1]. The second MAGIC telescope (in operation since 2009)

Performance of DRS4 MAGIC telescopes readout33RD INTERNATIONAL COSMIC RAY CONFERENCE, RIO DE JANEIRO 2013

Last reading of the capacitor [ms]-110 1 10

Bas

elin

e [c

ount

s]

0

50

100

150

200

Figure 2: The dependence of the offset of individual ca-pacitors on the time lapse to the previous reading of thiscapacitor for a typical DRS4 channel [4]. The thick solidline shows the power-law function used for the correction.

the baseline of the DRS4 channels disappear and the base-line remains stable within 1-2 counts at the time scale ofan hour.

3 Signal extractionIn signal extraction we reduce the total waveform in onepixel to two pieces of information: the total signal (charge)and its arrival time. The signal is converted from the inte-grated readout counts (i.e. summed up ADC counts from 6consecutive time samples, 3ns) to photoelectrons (phe) ac-cording to the excess noise factor method (see e.g. [6, 7]).For such integration window, the conversion factor is typi-cally ∼ 90 readout counts per phe. The position of the in-tegration window is adjusted for each pulse (the so-called“sliding window” method) such that it maximizes the ob-tained signal over the whole readout window (which was40ns in the data used for this work). The sliding windowprovides also the arrival time of the pulses, computed asthe mean time sample weighted with the signals in individ-ual time samples [8].

A single photoelectron generates a signal with an ampli-tude of∼ 30 readout counts. However, the individual pho-toelectrons come at slightly different times (both due tothe time spread in the PMT and the intrinsic time spreadof the light flashes). By scaling down a∼ 100phe typicallight pulse we obtain an effective photoelectron which isbroader and has the amplitude of∼ 18 readout counts.

In Fig. 3 we show how the mean reconstructed numberof photoelectrons depends on the size of the extractionwindow. Having a small integration window is desirableas it maximizes the signal to noise ratio, but the size ofthe window should be large enough to cover most of thepulse, which depending on the channel has FWHM of2.1−2.8ns. The difference in the reconstructed number ofphotoelectrons is. 5% for the largest extraction window,covering the entire pulse, compared to the currently used,6 time samples wide extraction window.

size of the extraction window [0.5 ns]4 5 6 7 8 9 10

NP

he

10

210

Figure 3: Number of photoelectrons reconstructed fromcalibration pulses with different sizes of the extraction win-dow [4]. Individual lines show different light intensities.

4 Pedestal RMS and biasWe study the bias and the RMS (defined as the secondcentral moment of the distribution) of the extractor fordifferent sizes of the integration window. For the calcula-tion of the bias, we allow the extractor window to searchthroughout the whole readout window of 40ns. We calcu-late the RMS both with the sliding window extractor (bi-ased) and the fixed window extractor (unbiased). In thecase of small (or lack of) signals the fluctuations of noisedetermine the position of the extraction window. Thereforethe corresponding value of the pedestal RMS is dominatedby the “signal” positions found by the sliding window ex-tractor. On the other hand if the signal is sufficiently largerthan the fluctuations of the noise, the extraction window isdetermined by the pulse. We estimate the RMS by directlycomputing the square root of variance of the estimated sig-nal and not by fitting a Gaussian to the distribution of theobtained signals. This way, we take into account also non-Gaussian tails of the electronic noise, and the afterpulsesgenerated by LONS photons. The sigma of the pure Gaus-sian part of the noise is∼ 20% lower than the RMS. Theresults for both MAGIC cameras equipped with the DRS4readout are shown in Fig. 4. Both the bias and the unbiasedRMS of the pedestal are similar for both telescopes. For thetotal window of 40ns the bias is nearly constant at a valueof 2.1phe. On the other hand the RMS of the pedestal in-creases with the size of the window as more noise is inte-grated.

5 Arrival timeDue to small differences in the length of the optical fibers,electronic paths and the transit times of the electrons insidea PMT, the recorded position of a synchronous short lightpulse illuminating the camera can differ in individual chan-nels by a few nanoseconds. Moreover, both the DRS2 andDRS4 chips exhibit an additional delay of typically 1ns(up to 4ns), depending on the absolute location of the sig-nal pulse in the domino ring. Both effect can be calibratedwith the use of calibration pulses.

The computed mean arrival time of a pulse in a channelis a rather complicated function of the time sample positionin the ring (see Fig. 5) and differs from one DRS chip to

Page 3: Performance and analysis techniques of the MAGIC …...MAGIC I readout was using optical multiplexer and off-the-shelf FADCs [1]. The second MAGIC telescope (in operation since 2009)

Performance of DRS4 MAGIC telescopes readout33RD INTERNATIONAL COSMIC RAY CONFERENCE, RIO DE JANEIRO 2013

Window size [time samples]4 5 6 7 8 9 10

Ped

esta

l bia

s an

d R

MS

[phe

]

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

2.2

2.4

MAGIC I, bias MAGIC I, RMS (fixed) MAGIC I, RMS (sliding)

MAGIC II, bias MAGIC II, RMS (fixed) MAGIC II, RMS (sliding)

Figure 4: RMS and bias of the pedestal extraction as afunction of the size of the integration windows for the ob-servations of a dark patch of a sky using DRS4 readout [4].The square symbols and the solid line show the RMS fora fixed window extraction, while the triangles and the dot-ted lines show the RMS for a sliding window (in the totalreadout window of 40ns). The bias for a sliding windowis shown with the circles and the dashed lines. Full sym-bols: the previous MAGIC I camera, empty symbols: theMAGIC II camera.

Position in the DRS ring [time samples]0 200 400 600 800 1000

Mea

n ar

rival

tim

e [ti

me

sam

ples

, 0.5

ns]

28

30

32

34

36

Figure 5: Mean arrival time as the function of the positionin the DRS ring (data points) for 3 example channels to-gether with their Fourier series expansion (lines) [4].

another. For each channel we expand this function into aFourier series to obtain the correction function.

In Fig. 6, we show the distribution of the arrival times ofthe calibration pulses, before and after such a calibration.The distribution of the uncalibrated arrival times showsmultiple peaks due to the discrete values that the pulse in-tegration boundaries can take. Since the spread of the DRStime delay is larger than one time sample, this structure isnot visible anymore after the time calibration.

Using calibration pulses we study the time resolutionfor signals of different light intensities. The time resolu-tion curve can be parametrized by 3 parameters (see [8] for

details):∆T =

(

T0/√

Nphe)2

+(

T1/Nphe)2

+T22 . TheT0

parameter includes contributions of all Poissonian pro-cesses (e.g. the intrinsic time spread of the photons and dif-ferent travel times of individual photo-electrons in PMT).Note that the intrinsic time spread of the laser pulse(FWHM = 1.1ns) is very similar to the intrinsic time

Arrival time [time samples 0.5ns]26 28 30 32 34 36 38 40

Num

ber

of e

vent

s

0

1000

2000

3000

4000

5000

Figure 6: Distribution of arrival times of the calibrationpulses in a single pixel before (dotted gray curves) andafter (black solid lines) the calibration of the DRS timeresponse.

Signal in pixel [phe]10 210

Tim

e re

solu

tion

[ns]

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7 MAGIC I, Data

MAGIC I, MC

MAGIC II, Data

MAGIC II, MC

Figure 7: Time resolution for signals of different strengthin old MAGIC I camera (black squares, only inner pixels)and in MAGIC II (red circles). Filled symbols (fitted witha solid line) show the data, and empty symbols (fittedwith a dashed line) show the numbers obtained from MCsimulations.

spread of photons produced in a gamma-ray shower in asingle pixel (FWHM≈ 1ns). TheT1 parameter mostly de-pends on the pulse shape and the signal reconstruction res-olution. The constant component,T2, can be produced e.g.by a jitter of the clock of the readout or instrinsic time jit-ters of electronic components.

In this study to correct for a global jitter of a trigger foreach event, we first calculate the mean arrival time from allchannels. Afterwards we compute the standard deviationof the distribution of the arrival time in a given pixel, minusthe previously calculated mean arrival time of all pixels.The results are shown in Fig. 7. The time resolution forlarge pulses (& 100phe) approachesT2 = 0.17± 0.01ns.For signals of about 5phe it is still as good as 0.5−0.6ns.

6 Cross-talkThe cross-talk in the case of the previous, DRS2 basedreadout required special correction in the data [4]. Theshapes of the cross-talk signals and the cross-talk matrix

Page 4: Performance and analysis techniques of the MAGIC …...MAGIC I readout was using optical multiplexer and off-the-shelf FADCs [1]. The second MAGIC telescope (in operation since 2009)

Performance of DRS4 MAGIC telescopes readout33RD INTERNATIONAL COSMIC RAY CONFERENCE, RIO DE JANEIRO 2013

Time sample [0.5 ns]-10 -5 0 5 10 15 20 25 30

coun

ts

-15

-10

-5

0

5

10

15

20

Mean pulse, pixel 809

Time sample [0.5 ns]-10 -5 0 5 10 15 20 25 30

coun

ts

-15

-10

-5

0

5

10

15

20

Mean pulse, pixel 897

Time sample [0.5 ns]-10 -5 0 5 10 15 20 25 30

coun

ts

-15

-10

-5

0

5

10

15

20

Mean pulse, pixel 810

Time sample [0.5 ns]-10 -5 0 5 10 15 20 25 30

coun

ts

-15

-10

-5

0

5

10

15

20

Mean pulse, pixel 980

Time sample [0.5 ns]-10 -5 0 5 10 15 20 25 30

coun

ts

-15

-10

-5

0

5

10

15

20

Mean pulse, pixel 906

Time sample [0.5 ns]-10 -5 0 5 10 15 20 25 30

-200

0

200

400

600

800

1000

1200

1400

1600

Mean pulse, pixel 1031

Time sample [0.5 ns]-10 -5 0 5 10 15 20 25 30

coun

ts

-15

-10

-5

0

5

10

15

20

Mean pulse, pixel 985

Time sample [0.5 ns]-10 -5 0 5 10 15 20 25 30

coun

ts-15

-10

-5

0

5

10

15

20

Mean pulse, pixel 981

0

0.5

1

1.5

2

2.5

3

3.5

4

0.6 0.2 0.1 0.2 0.1 0.1 0.1

0.3 0.7 0.2 0.1 0.3 0.2 0.1

0.3 0.3 0.4 0.1 0.1 0.3 0.1

0.1 0.1 0.2 0.1 0.2 0.1 0.2

0.2 0.1 0.3 0.2 0.6 0.6 0.1

0.1 0.3 0.1 0.2 1.1 0.3 0.5

0.1 0.1 0.3 0.1 0.3 0.9 0.7

0.1 0.2 0.1 0.4 0.1 0.5 0.9

Pixel with signal1 2 3 4 5 6 7 8

Pix

el w

ith c

ross

-tal

k

1

2

3

4

5

6

7

8

cross-talk matrix, DRS 4

Figure 8: Top panel: shape of the cross-talk induced sig-nals in DRS4 channels. The original signal is injected inpixel 1031 (thick line, 6th panel, showing a factor 80 largerscale than the other shown channels). Bottom panel: cross-talk matrix, showing what percentage of the original signalis induced in another channel due to cross-talk [4].

are shown in Fig. 8. The values of the cross-talk are com-puted for the signal extraction with integration window of8 time samples. Only a moderate cross-talk (∼ 1%) is vis-ible in the neighbouring channels. Farther channels in thesame DRS4 chip have even much lower cross-talk (of theorder of∼ 0.3%).

7 Linearity

The DRS2 readout, used previously in the MAGIC II tele-scope, was highly non-linear. In contrary to that, the DRS4readout has an excellent linear behaviour up to its satura-tion at the value of∼13000 readout counts above the base-line (see Fig. 9). The apparent 3-5% deviation from the li-nearity at the lowest charges are dominated by uncertaintyof the input voltage used for the measurement. The devia-tions from linearity are typically. 1%.

Signal amplitude [readout units]10 210 310 410

Cha

rge

resi

dual

s [%

]

-15

-10

-5

0

5

10

15

Figure 9: Deviation from linear behaviour, measured as adifference with respect to a linear fit divided by the inputvalue, for 20 typical channels of the DRS4 readout [4].

8 ConclusionsThe upgrade of the readout of the MAGIC telescopes fromDRS2 to DRS4 based has significantly improved the per-formance of the system. An advanced pedestal subtractionprocedure in DRS4 data results in a stable baseline. Fortypical observation conditions, the noise in both telescopesis below 1phe. The calibration of the time response of theDRS4 chip allows to obtain excellent time resolution downto 0.2ns for signals larger than a few tens of phe and asgood as∼ 0.5ns for signals of a few phe. The upgrade alsodecrease the dead time from 12% to a negligible fraction.The linearity of DRS4 readout was proven to be very goodup to the saturation at∼ 13000 counts above the baseline.Also the cross-talk was reduced to a value, which normallydoes not influence the data.

The presented here low-level performance of DRS4readout is sufficiently good for the application in IACTs.Moreover the MAGIC telescopes have been successfullyusing such a readout for the past 1.5 years. This makesthe DRS4 a viable candidate for the signal digitization ofthe future CTA project. However, one should note that theexcellent performance has been achieved only after com-plex software preprocessing of the raw data. In the caseof highly integrated cameras and electronics of telescopessuch preprocessing may become challenging.

Acknowledgment: We would like to thank the MAGIC col-laboration for allowing us the usage of hardware and softwaretools that were needed to perform this study.

References[1] H. Bartko, F. Goebel, R. Mirzoyan, W. Pimpl, & M.

Teshima, , NIM A 548 (2005) 464[2] D. Tescaro, et al. (2009), arXiv:0907.0466[3] D. Mazin, D. Tescaro, M. Garczarczyk, J. Sitarek, G.

Giavitto, in these proceedings Id. 1071[4] J. Sitarek, M. Gaug, D. Mazin, R. Paoletti and D. Tescaro,

NIM A, DOI: 10.1016/j.nima.2013.05.014, arXiv:1305.1007[5] M. Bitossi, R. Paoletti, D. Tescaro, IEEE Trans. Nucl. Sci.,

in prep.[6] R. Mirzoyan, E. Lorenz, Proc. 25th ICRC, 1997[7] Gaug, M., Bartko, H., Cortina, J., & Rico, J. 2005, Proc. of

the 29th ICRC, 5, 375[8] J. Albert, et al., NIM A 594 (2008) 407