source: trunk/MagicSoft/TDAS-Extractor/Performance.tex@ 5637

Last change on this file since 5637 was 5637, checked in by gaug, 20 years ago
*** empty log message ***
File size: 19.5 KB
Line 
1\section{Performance}
2
3\subsection{Calibration}
4
5In this section, we describe the tests performed using light pulses of different colour,
6pulse shapes and intensities with the MAGIC calibration pulser box.
7\par
8The LED pulser system is able to provide fast light pulses of 3--4\,ns FWHM
9with intensities ranging from 3--4 photo-electrons to more than 500 in one inner pixel of the
10camera. These pulses can be produced in three colours $green$, $blue$ and $UV$.
11
12\begin{table}[htp]
13\centering
14\begin{tabular}{|c|c|c|c|c|c|}
15\hline
16\hline
17\multicolumn{6}{|c|}{The possible pulsed light colours} \\
18\hline
19\hline
20Colour & Wavelength & Spectral Width & Min. Nr. & Max. Nr. & Secondary \\
21 & [nm] & [nm] & Phe's & Phe's & Pulses \\
22\hline
23Green & 520 & 40 & 6 & 120 & yes \\
24\hline
25Blue & 460 & 30 & 6 & 500 & yes \\
26\hline
27UV & 375 & 12 & 3 & 50 & no \\
28\hline
29\hline
30\end{tabular}
31\caption{The pulser colours available from the calibration system}
32\label{tab:pulsercolours}
33\end{table}
34
35Table~\ref{tab:pulsercolours} lists the available colours and intensities.
36Whereas the UV-pulse is very stable, the green and blue pulses show sometimes smaller secondary
37pulses after about 10--40\,ns from the main pulse.
38One can see that the very stable UV-pulses are unfortunately only available in such intensities as to
39not saturate the high-gain readout channel. However, the brightest combination of light pulses easily
40saturates all channels in the camera, but does not reach a saturation of the low-gain channel.
41\par
42Our tests can be classified into three subsections:
43
44\begin{enumerate}
45\item Un-calibrated pixels and events: These tests measure the percentage of failures of the extractor
46resulting either in a pixel declared as un-calibrated or in an event which produces a signal ouside
47of the expected Gaussian distribution.
48\item Number of photo-electrons: These tests measure the reconstructed numbers of photo-electrons, their
49spread over the camera and the ratio of the obtained mean value for outer and inner pixels.
50\item Linearity tests: These test the linearity of the extractor with respect to pulses of different intensity
51and colour.
52\item Time resolution: These tests show the time resolution and stability obtained with different
53intensities and colours.
54\end{enumerate}
55
56We used data taken on the 7$^{th}$ of June, 2004 with different pulser LED combinations, each taken with
5716384 events. The corresponding run numbers range from nr. 31741 to 31772. This data was taken before the
58latest camera repair access which replaced about 2\% of the pixels known to be mal-functionning at that time.
59Thus, there is a lower limit to the number of un-calibrated pixels of about 1.5--2\%.
60\par
61Although, we had looked at and tested all colour and extractor combinations resulting from these data,
62we refrain ourselves to show here only exemplary behaviour and results of extractors.
63All plots, including those which are not displayed in this TDAS, can be retrieved from the following
64locations:
65
66\begin{verbatim}
67http://www.magic.ifae.es/~markus/pheplots/
68http://www.magic.ifae.es/~markus/timeplots/
69\end{verbatim}
70
71%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
72
73\subsubsection{Un-calibrated pixels and events}
74
75The MAGIC calibration software incorporates a series of checks to sort out mal-functionning pixels.
76Except for the software bug searching criteria, the following exclusion reasons can apply:
77
78\begin{enumerate}
79\item The reconstructed mean signal is less than 2.5 times the extractor resolution $R$ from zero.
80(2.5 Pedestal RMS in the case of the simple fixed window extractors). This criterium cuts out
81dead pixels.
82\item The reconstructed mean signal error is smaller than its value. This criterium cuts out
83signal distributions which fluctuate so much that their RMS is bigger than its mean value. This
84criterium cuts out ``ringing'' pixels or mal-functionning extractors.
85\item The reconstructed mean number of photo-electrons lies 4.5 sigma outside
86the distribution of photo-electrons obtained with the inner or outer pixels in the camera.
87\item All reconstructed negative mean signal, signal sigma's and mean numbers of photo-electrons
88smaller than one.
89\end{enumerate}
90
91Moreover, the number of events are counted which have been reconstructed outside a 5 sigma region
92from the mean signal. These events are called ``outliers''. Figure~\ref{fig:outlier} shows a typical
93outlier obtained with the digital filter.
94
95\begin{figure}[htp]
96\centering
97\includegraphics[width=0.95\linewidth]{Outlier.eps}
98\caption{Example of an event classified as ``un-calibrated''. The histogram has been obtained
99using the digital filter (extractor \#32) applied to a high-intensity blue pulse (run 31772).
100The event marked as ``outlier'' clearly has been mis-reconstructed. It lies outside the 5 sigma
101region from the fitted mean.}
102\label{fig:outlier}
103\end{figure}
104
105The following figures~\ref{fig:unsuited:5ledsuv},~\ref{fig:unsuited:1leduv},~\ref{fig:unsuited:2ledsgreen}
106and~\ref{fig:unsuited:23ledsblue} show the resulting numbers of un-calibrated pixels and events for
107different colours and intensities.
108
109\par
110
111\begin{figure}[htp]
112\centering
113\includegraphics[height=0.95\textheight]{UnsuitVsExtractor-5LedsUV-Colour-13.eps}
114\caption{Uncalibrated pixels and pixels outside of the Gaussian distribution for a typical calibration
115pulse of UV-light which does not saturate the high-gain readout.}
116\label{fig:unsuited:5ledsuv}
117\end{figure}
118
119\begin{figure}[htp]
120\centering
121\includegraphics[height=0.95\textheight]{UnsuitVsExtractor-1LedUV-Colour-04.eps}
122\caption{Uncalibrated pixels and pixels outside of the Gaussian distribution for a very low
123intensity pulse.}
124\label{fig:unsuited:1leduv}
125\end{figure}
126
127\begin{figure}[htp]
128\centering
129\includegraphics[height=0.95\textheight]{UnsuitVsExtractor-2LedsGreen-Colour-02.eps}
130\caption{Uncalibrated pixels and pixels outside of the Gaussian distribution for a typical green pulse.}
131\label{fig:unsuited:2ledsgreen}
132\end{figure}
133
134\begin{figure}[htp]
135\centering
136\includegraphics[height=0.95\textheight]{UnsuitVsExtractor-23LedsBlue-Colour-00.eps}
137\caption{Uncalibrated pixels and pixels outside of the Gaussian distribution for a high-intensity blue pulse.}
138\label{fig:unsuited:23ledsblue}
139\end{figure}
140
141One can see that in general, big extraction windows raise the
142number of un-calibrated pixels and are thus less stable. Especially for the very low-intensity
143$1LedUV$-pulse, the big extraction windows summing 8 or more slices, cannot calibrate more than 50\%
144of the inner pixels (fig.~\ref{fig:unsuited:1leduv}). This is an expected behavior since big windows
145add up more noise which in turn makes the for the small signal more difficult.
146\par
147In general, one can also say that all ``sliding window''-algorithms (extractors \#17-32) discard
148less pixels than the ``fixed window''-ones (extractors \#1--16). The digital filter with
149the correct weights (extractor \#32) discards the least number of pixels, but is also robust against
150slight modifications of its weights (extractors \#28--31). Also the ``spline'' algorithms on small
151windows (extractors \#23--25) discard less pixels than the previous extractors, although slightly more
152then the digital filter.
153\par
154Concerning the numbers of outliers, one can conclude that in general, the numbers are very low never exceeding
1550.25\%. There seems to be the opposite trend of larger windows producing less
156outliers. However, one has to take into account that already more ``unsuited'' pixels have
157been excluded thus cleaning up the sample somewhat. It seems that the ``digital filter'' and a
158medium-sized ``spline'' (extractors \#25--26) yield the best result except for the outer pixels
159in fig~\ref{fig:unsuited:5ledsuv} where the digital filter produces a worse result than the rest
160of the extractors.
161\par
162In conclusion, one can say that this test excludes all extractors with too big window sizes because
163they are not able to extract small signals produced by about 4 photo-electrons. The excluded extractors
164are:
165\begin{itemize}
166\item: MExtractFixedWindow Nr. 3--5
167\item: MExtractFixedWindowSpline Nr. 6--11
168\item: MExtractFixedWindowPeakSearch Nr. 14--16
169\item: MExtractTimeAndChargeSlidingWindow Nr. 21--22
170\item: MExtractTimeAndChargeSpline Nr. 27
171\end{itemize}
172
173The best extractors after this test are:
174\begin{itemize}
175\item: MExtractFixedWindow Nr. 1--2
176\item: MExtractFixedWindowPeakSearch Nr. 13
177\item: MExtractTimeAndChargeSlidingWindow Nr. 17--19
178\item: MExtractTimeAndChargeSpline Nr. 24--25
179\item: MExtractTimeAndChargeDigitalFilter Nr. 28--32
180\end{itemize}
181
182%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
183
184\subsubsection{Number of photo-electrons}
185
186Assuming that the readout chain is clean and adds only negligible noise with respect to the one
187introduced by the photo-multiplier itself, one can make the assumption that variance of the
188true (non-extracted) signal $ST$ is the amplified Poisson variance on the number of photo-electrons,
189multiplied with the excess noise of the photo-multiplier, characterized by the excess-noise factor $F$.
190
191\begin{equation}
192Var(ST) = F^2 \cdot Var(N_{phe}) \cdot \frac{<ST>^2}{<N_{phe}>^2}
193\label{eq:excessnoise}
194\end{equation}
195
196After introducing the effect of the night-sky background (eq.~\ref{eq:rmssubtraction})
197in formula~\ref{eq:excessnoise} and assuming that the number of photo-electrons per event follows a
198Poisson distribution, one can
199get an expression to retrieve the mean number of photo-electrons impinging on the pixel from the
200mean extracted signal $<SE>$, its variance $Var(SE)$ and the RMS of the extracted signal obtained from
201pure pedestal runs $R$ (see section~\ref{sec:determiner}):
202
203\begin{equation}
204<N_{phe}> \approx F^2 \cdot \frac{Var(SE) - R^2}{<SE>^2}
205\label{eq:pheffactor}
206\end{equation}
207
208Equation~\ref{eq:pheffactor} must not depend on the extractor! Effectively, we will use it to test the
209quality of our extractors by requiring that a valid extractor yields the same number of photo-electrons
210for all pixels of a same type and does not deviate from the number obtained with other extractors.
211As the camera is flat-fielded, but the number of photo-electrons impinging on an inner and an outer pixel is
212different, we also use the ratio of the mean numbers of photo-electrons from the outer pixels to the one
213obtained from the inner pixels as a test variable. In the ideal case, it should always yield its central
214value of about 2.4--2.8.
215\par
216In our case, there is an additional complication due to the fact that the green and blue coloured pulses
217show secondary pulses which destroy the Poisson behaviour of the number of photo-electrons. We will thus
218have to split our sample of extractors into those being affected by the secondary pulses and those without
219showing any effect.
220\par
221Figures~\ref{fig:phe:5ledsuv},~\ref{fig:phe:1leduv},~\ref{fig:phe:23ledsblue}~and~\ref{fig:phe:2ledsgreen} show
222some of the obtained results. Although one can see an amazing stability for the standard 5Leds UV pulse,
223there is a considerable difference for all shown non-standard pulses. Especially the pulses from green
224and blue LEDs
225show a clear dependency on the extraction window of the number of photo-electrons. Only the largest
226extraction windows seem to catch the entire range of (jittering) secondary pulses and get also the ratio
227of outer vs. inner pixels right.
228\par
229The strongest discrepancy is observed in the low-gain extraction (fig.~\ref{fig:phe:23ledsblue}) where all
230fixed window extractors
231
232
233\begin{figure}[htp]
234\centering
235\includegraphics[height=0.92\textheight]{PheVsExtractor-5LedsUV-Colour-13.eps}
236\caption{Number of photo-electrons from a typical, not saturating calibration pulse of colour UV,
237reconstructed with each of the tested signal extractors.
238The first plots shows the number of photo-electrons obtained for the inner pixels, the second one
239for the outer pixels and the third shows the ratio of the mean number of photo-electrons for the
240outer pixels divided by the mean number of photo-electrons for the inner pixels. Points
241denote the mean of all not-excluded pixels, the error bars their RMS.}
242\label{fig:phe:5ledsuv}
243\end{figure}
244
245\begin{figure}[htp]
246\centering
247\includegraphics[height=0.92\textheight]{PheVsExtractor-1LedUV-Colour-04.eps}
248\caption{Number of photo-electrons from a typical, very low-intensity calibration pulse of colour UV,
249reconstructed with each of the tested signal extractors.
250The first plots shows the number of photo-electrons obtained for the inner pixels, the second one
251for the outer pixels and the third shows the ratio of the mean number of photo-electrons for the
252outer pixels divided by the mean number of photo-electrons for the inner pixels. Points
253denote the mean of all not-excluded pixels, the error bars their RMS.}
254\label{fig:phe:1leduv}
255\end{figure}
256
257\begin{figure}[htp]
258\centering
259\includegraphics[height=0.92\textheight]{PheVsExtractor-2LedsGreen-Colour-02.eps}
260\caption{Number of photo-electrons from a typical, not saturating calibration pulse of colour green,
261reconstructed with each of the tested signal extractors.
262The first plots shows the number of photo-electrons obtained for the inner pixels, the second one
263for the outer pixels and the third shows the ratio of the mean number of photo-electrons for the
264outer pixels divided by the mean number of photo-electrons for the inner pixels. Points
265denote the mean of all not-excluded pixels, the error bars their RMS.}
266\label{fig:phe:2ledsgreen}
267\end{figure}
268
269
270\begin{figure}[htp]
271\centering
272\includegraphics[height=0.92\textheight]{PheVsExtractor-23LedsBlue-Colour-00.eps}
273\caption{Number of photo-electrons from a typical, high-gain saturating calibration pulse of colour blue,
274reconstructed with each of the tested signal extractors.
275The first plots shows the number of photo-electrons obtained for the inner pixels, the second one
276for the outer pixels and the third shows the ratio of the mean number of photo-electrons for the
277outer pixels divided by the mean number of photo-electrons for the inner pixels. Points
278denote the mean of all not-excluded pixels, the error bars their RMS.}
279\label{fig:phe:23ledsblue}
280\end{figure}
281
282One can see that all extractor using a large window belong to the class of extractors being affected
283by the secondary pulses. The only exception to this rule is the digital filter which - despite of its
2846 slices extraction window - seems to filter out all the secondary pulses.
285\par
286Moreover, one can see in fig.~\ref{fig:phe:1leduv} that all peak searching extractors show the influence of
287the bias at low numbers of photo-electrons.
288\par
289The extractor MExtractFixedWindowPeakSearch at low extraction windows apparently yields chronically low
290numbers of photo-electrons. This is due to the fact that the decision to fix the extraction window is
291made sometimes by an inner pixel and sometimes by an outer one since the camera is flat-fielded and the
292pixel carrying the largest non-saturated peak-search window is more or found by a random signal
293fluctuation. However, inner and outer pixels have a systematic offset of about 0.5 to 1 FADC slices.
294Thus, the extraction fluctuates artificially for one given channel which results in a systematically
295large variance and thus in a systematically low reconstructed number of photo-electrons. This test thus
296excludes the extractors \#11--13.
297\par
298Moreover, one can see that the extractors applying a small fixed window do not get the ratio of
299photo-electrons from outer to inner pixels correctly for the green and blue pulses.
300\par
301The extractor MExtractTimeAndChargeDigitalFilter seems to be veryu stable against modifications in the
302exact form of the weights since all applied weights yield about the same number of photo-electrons and the
303same ratio of outer vs. inner pixels. The last is also true for the extractor MExtractTimeAndChargeSpline,
304although the number of photo-electrons depends on the extraction window for green and blue pulses,
305(as with the other extractors).
306
307\subsubsection{Linearity tests}
308
309In this section, we test the lineary of the extractors. As the photo-multiplier is a linear device over a
310wide dynamic range, the number of photo-electrons per charge has to remain constant over the tested
311linearity region. We will show here only examples of extractors which were not already excluded in the
312previous section.
313\par
314A first test concerns the stability of the conversion factor photo-electrons per FADC counts over the
315tested intensity region.
316
317
318
319\subsubsection{Time resolution}
320
321\begin{figure}[htp]
322\centering
323\includegraphics[height=0.25\textheight]{RelArrTime_Pixel97_10LedUV_Extractor32.eps}
324\includegraphics[height=0.25\textheight]{RelArrTime_Pixel97_10LedUV_Extractor23.eps}
325\caption{Example of a two distributions of relative arrival times of an inner pixel with respect to
326the arrival time of the reference pixel Nr. 1. The left plot shows the result using the digital filter
327 (extractor \#32), the right plot shows the result obtained with the half-maximum of the spline. A
328medium sized UV-pulse (10Leds UV) has been used which does not saturate the high-gain readout channel.}
329\label{fig:reltimesinner}
330\end{figure}
331
332\begin{figure}[htp]
333\centering
334\includegraphics[width=0.45\linewidth]{RelArrTime_Pixel400_10LedUV_Extractor32.eps}
335\includegraphics[width=0.45\linewidth]{RelArrTime_Pixel400_10LedUV_Extractor23.eps}
336\caption{Example of a two distributions of relative arrival times of an outer pixel with respect to
337the arrival time of the reference pixel Nr. 1. The left plot shows the result using the digital filter
338 (extractor \#32), the right plot shows the result obtained with the half-maximum of the spline. A
339medium sized UV-pulse (10Leds UV) has been used which does not saturate the high-gain readout channel.}
340\label{fig:reltimesouter}
341\end{figure}
342
343\begin{figure}[htp]
344\centering
345\includegraphics[width=0.45\linewidth]{RelArrTime_Pixel97_10LedBlue_Extractor32.eps}
346\includegraphics[width=0.45\linewidth]{RelArrTime_Pixel97_10LedBlue_Extractor23.eps}
347\caption{Example of a two distributions of relative arrival times of an inner pixel with respect to
348the arrival time of the reference pixel Nr. 1. The left plot shows the result using the digital filter
349 (extractor \#32), the right plot shows the result obtained with the half-maximum of the spline. A
350medium sized Blue-pulse (10Leds Blue) has been used which saturates the high-gain readout channel.}
351\label{fig:reltimesinner}
352\end{figure}
353
354\begin{figure}[htp]
355\centering
356\includegraphics[width=0.45\linewidth]{RelArrTime_Pixel400_10LedBlue_Extractor32.eps}
357\includegraphics[width=0.45\linewidth]{RelArrTime_Pixel400_10LedBlue_Extractor23.eps}
358\caption{Example of a two distributions of relative arrival times of an outer pixel with respect to
359the arrival time of the reference pixel Nr. 1. The left plot shows the result using the digital filter
360 (extractor \#32), the right plot shows the result obtained with the half-maximum of the spline. A
361medium sized Blue-pulse (10Leds Blue) has been used which saturates the high-gain readout channel.}
362\label{fig:reltimesouter}
363\end{figure}
364
365
366
367\clearpage
368
369\subsection{Pulpo Pulses}
370\subsection{MC Data}
371\subsection{Cosmics Data?}
372The results of this subsection are based on the following runs taken
373on the 21st of September 2004.
374\begin{itemize}
375\item{Run 39000}: OffCrab11 at 19.1 degrees zenith angle and 106.2
376azimuth.
377\item{Run 39182}: CrabNebula at 19.0 degrees zenith angle and 106.0 azimuth.
378\end{itemize}
379
380\subsection{Pedestals}
381
382
383%%% Local Variables:
384%%% mode: latex
385%%% TeX-master: "MAGIC_signal_reco"
386%%% TeX-master: "MAGIC_signal_reco."
387%%% TeX-master: "MAGIC_signal_reco"
388%%% TeX-master: "MAGIC_signal_reco"
389%%% End:
Note: See TracBrowser for help on using the repository browser.