source: trunk/MagicSoft/TDAS-Extractor/Calibration.tex@ 6516

Last change on this file since 6516 was 6510, checked in by gaug, 20 years ago
*** empty log message ***
File size: 46.1 KB
Line 
1\section{Calibration \label{sec:calibration}}
2
3
4In this section, we describe the tests performed using light pulses of different colour,
5pulse shapes and intensities with the MAGIC LED Calibration Pulser Box \cite{hardware-manual}.
6\par
7The LED pulser system is able to provide fast light pulses of 3--4\,ns FWHM
8with intensities ranging from 3--4 to more than 500 photo-electrons in one inner photo-multiplier of the
9camera. These pulses can be produced in three colours {\textit {\bf green, blue}} and
10{\textit{\bf UV}}.
11
12\begin{table}[htp]
13\centering
14\begin{tabular}{|c|c|c|c|c|c|c|}
15\hline
16\hline
17\multicolumn{7}{|c|}{The possible pulsed light colours} \\
18\hline
19\hline
20Colour & Wavelength & Spectral Width & Min. Nr. & Max. Nr. & Secondary & FWHM \\
21 & [nm] & [nm] & Phe's & Phe's & Pulses & Pulse [ns]\\
22\hline
23Green & 520 & 40 & 6 & 120 & yes & 3--4 \\
24\hline
25Blue & 460 & 30 & 6 & 500 & yes & 3--4 \\
26\hline
27UV & 375 & 12 & 3 & 50 & no & 2--3 \\
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 and
36figures~\ref{fig:pulseexample1leduv} and~\ref{fig:pulseexample23ledblue} show exemplary pulses
37as registered by the FADCs.
38Whereas the UV-pulse is very stable, the green and blue pulses show sometimes smaller secondary
39pulses after about 10--40\,ns from the main pulse.
40One can see that the very stable UV-pulses are unfortunately only available in such intensities as to
41not saturate the high-gain readout channel. However, the brightest combination of light pulses easily
42saturates all channels in the camera, but does not reach a saturation of the low-gain readout.
43\par
44Our tests can be classified into three subsections:
45
46\begin{enumerate}
47\item Un-calibrated pixels and events: These tests measure the percentage of failures of the extractor
48resulting either in a pixel declared as un-calibrated or in an event which produces a signal outside
49of the expected Gaussian distribution.
50\item Number of photo-electrons: These tests measure the reconstructed numbers of photo-electrons, their
51spread over the camera and the ratio of the obtained mean values for outer and inner pixels, respectively.
52\item Linearity tests: These tests measure the linearity of the extractor with respect to pulses of
53different intensity and colour.
54\item Time resolution: These tests show the time resolution and stability obtained with different
55intensities and colours.
56\end{enumerate}
57
58\begin{figure}[htp]
59\centering
60\includegraphics[width=0.48\linewidth]{1LedUV_Pulse_Inner.eps}
61\includegraphics[width=0.48\linewidth]{1LedUV_Pulse_Outer.eps}
62\caption{Example of a calibration pulse from the lowest available intensity (1\,Led UV).
63The left plot shows the signal obtained in an inner pixel, the right one the signal in an outer pixel.
64Note that the pulse height fluctuates much more than suggested from these pictures. Especially, a
65zero-pulse is also possible.}
66\label{fig:pulseexample1leduv}
67\end{figure}
68
69\begin{figure}[htp]
70\centering
71\includegraphics[width=0.48\linewidth]{23LedsBlue_Pulse_Inner.eps}
72\includegraphics[width=0.48\linewidth]{23LedsBlue_Pulse_Outer.eps}
73\caption{Example of a calibration pulse from the highest available mono-chromatic intensity (23\,Leds Blue).
74The left plot shows the signal obtained in an inner pixel, the right one the signal in an outer pixel.
75One the left side of both plots, the (saturated) high-gain channel is visible,
76on the right side from FADC slice 18 on,
77the delayed low-gain
78pulse appears. Note that in the left plot, there is a secondary pulses visible in the tail of the
79high-gain pulse. }
80\label{fig:pulseexample23ledblue}
81\end{figure}
82
83We used data taken on the 7$^{th}$ of June, 2004 with different pulser LED combinations, each taken with
8416384 events. 19 different calibration configurations have been tested.
85The corresponding MAGIC data run numbers range from nr. 31741 to 31772. These data was taken
86before the latest camera repair access which resulted in a replacement of about 2\% of the pixels known to be
87mal-functioning at that time.
88There is thus a lower limit to the number of un-calibrated pixels of about 1.5--2\% of known
89mal-functioning photo-multipliers.
90\par
91Although we had looked at and tested all colour and extractor combinations resulting from these data,
92we refrain ourselves to show here only exemplary behaviour and results of extractors.
93All plots, including those which are not displayed in this TDAS, can be retrieved from the following
94locations:
95
96\begin{verbatim}
97http://www.magic.ifae.es/~markus/pheplots/
98http://www.magic.ifae.es/~markus/timeplots/
99\end{verbatim}
100
101%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
102
103\subsection{Un-Calibrated Pixels and Events}
104
105The MAGIC calibration software incorporates a series of checks to sort out mal-functioning pixels.
106Except for the software bug searching criteria, the following exclusion criteria can apply:
107
108\begin{enumerate}
109\item The reconstructed mean signal is less than 2.5 times the extractor resolution $R$ from zero.
110(2.5 Pedestal RMS in the case of the simple fixed window extractors, see section~\ref{sec:pedestals}).
111This criterium essentially cuts out
112dead pixels.
113\item The reconstructed mean signal error is smaller than its value. This criterium cuts out
114signal distributions which fluctuate so much that their RMS is bigger than its mean value. This
115criterium cuts out ``ringing'' pixels or mal-functioning extractors.
116\item The reconstructed mean number of photo-electrons lies 4.5 sigma outside
117the distribution of photo-electrons obtained with the inner or outer pixels in the camera, respectively.
118This criterium cuts out pixels channels with apparently deviating (hardware) behaviour compared to
119the rest of the camera readout\footnote{This criteria is not applied any more in the standard analysis,
120although here, we kept using it}.
121\item All pixels with reconstructed negative mean signal or with a
122mean numbers of photo-electrons smaller than one. Pixels with a negative pedestal RMS subtracted
123sigma occur, especially when stars are focused onto that pixel during the pedestal taking (resulting
124in a large pedestal RMS), but have moved to another pixel during the calibration run. In this case, the
125number of photo-electrons would result artificially negative. If these
126channels do not show any other deviating behaviour, their number of photo-electrons gets replaced by the
127mean number of photo-electrons in the camera, and the channel is further calibrated as normal.
128\end{enumerate}
129
130Moreover, the number of events are counted which have been reconstructed outside a 5 sigma region
131from the mean signal. These events are called ``outliers''. Figure~\ref{fig:outlier} shows a typical
132outlier obtained with the digital filter applied to a low-gain signal and figure~\ref{fig:unsuited:all}
133shows the average number of all excluded pixels and outliers obtained from all 19 calibration configurations.
134One can already see that the largest window sizes yield a high number of un-calibrated pixels, mostly
135due to the missing ability to recognize the low-intensity pulses (see later). One can also see that
136the amplitude extracting spline yields a higher number of outliers than the rest of the extractors.
137The global champion in lowest number of un-calibrated pixels results to be
138{\textit{\bf MExtractTimeAndChargeDigitalFilter}} with the correct calibration weights over 4 FADC slices
139(extractor \#31). The one with the lowest number of outliers is
140{\textit{\bf MExtractFixedWindowPeakSearch}} with an extraction range of 2 slices (extractor \#11).
141
142\begin{figure}[htp]
143\centering
144\includegraphics[width=0.95\linewidth]{Outlier.eps}
145\caption{Example of an event classified as ``un-calibrated''. The histogram has been obtained
146using the digital filter (extractor \#32) applied to a high-intensity blue pulse (run 31772).
147The event marked as ``outlier'' clearly has been mis-reconstructed. It lies outside the 5 sigma
148region from the fitted mean.}
149\label{fig:outlier}
150\end{figure}
151
152\begin{figure}[htp]
153\centering
154\includegraphics[height=0.75\textheight]{UnsuitVsExtractor-all.eps}
155\caption{Un-calibrated pixels and outlier events averaged over all available
156calibration runs.}
157\label{fig:unsuited:all}
158\end{figure}
159
160The following figures~\ref{fig:unsuited:5ledsuv},~\ref{fig:unsuited:1leduv},~\ref{fig:unsuited:2ledsgreen}
161and~\ref{fig:unsuited:23ledsblue} show the resulting numbers of un-calibrated pixels and events for
162different colours and intensities. Because there is a strong anti-correlation between the number of
163excluded channels and the number of outliers per event, we have chosen to show these numbers together.
164
165\par
166
167\begin{figure}[htp]
168\centering
169\includegraphics[height=0.95\textheight]{UnsuitVsExtractor-5LedsUV-Colour-13.eps}
170\caption{Un-calibrated pixels and outlier events for a typical calibration
171pulse of UV-light which does not saturate the high-gain readout.}
172\label{fig:unsuited:5ledsuv}
173\end{figure}
174
175\begin{figure}[htp]
176\centering
177\includegraphics[height=0.95\textheight]{UnsuitVsExtractor-1LedUV-Colour-04.eps}
178\caption{Un-calibrated pixels and outlier events for a very low
179intensity pulse.}
180\label{fig:unsuited:1leduv}
181\end{figure}
182
183\begin{figure}[htp]
184\centering
185\includegraphics[height=0.95\textheight]{UnsuitVsExtractor-2LedsGreen-Colour-02.eps}
186\caption{Un-calibrated pixels and outlier events for a typical green pulse.}
187\label{fig:unsuited:2ledsgreen}
188\end{figure}
189
190\begin{figure}[htp]
191\centering
192\includegraphics[height=0.95\textheight]{UnsuitVsExtractor-23LedsBlue-Colour-00.eps}
193\caption{Un-calibrated pixels and outlier events for a high-intensity blue pulse.}
194\label{fig:unsuited:23ledsblue}
195\end{figure}
196
197One can see that in general, big extraction windows raise the
198number of un-calibrated pixels and are thus less stable. Especially for the very low-intensity
199\textit{\bf 1Led\,UV}-pulse, the big extraction windows summing 8 or more slices, cannot calibrate more
200than 50\%
201of the inner pixels (fig.~\ref{fig:unsuited:1leduv}). This is an expected behavior since big windows
202add up more noise which in turn makes the search for the small signal more difficult.
203\par
204In general, one can also find that all ``sliding window''-algorithms (extractors \#17-32) discard
205less pixels than the corresponding ``fixed window''-ones (extractors \#1--16). The digital filter with
206the correct weights (extractors \#30-33) discards the least number of pixels and is also robust against
207slight modifications of its weights (extractors \#28--30). The robustness gets lost when the high-gain and
208low-gain weights are inverted (extractors \#31--39, see fig.~\ref{fig:unsuited:23ledsblue}).
209\par
210Also the ``spline'' algorithms on small
211windows (extractors \#23--25) discard less pixels than the previous extractors.
212\par
213It seems also that the spline algorithm extracting the amplitude of the signal produces an over-proportional
214number of excluded events in the low-gain. The same, however in a less significant manner, holds for
215the digital filter with high-low-gain inverted weights. The limit of stability with respect to
216changes in the pulse form seems to be reached, there.
217\par
218Concerning the numbers of outliers, one can conclude that in general, the numbers are very low never exceeding
2190.1\% except for the amplitude-extracting spline which seems to mis-reconstruct a certain type of events.
220\par
221In conclusion, already this first test excludes all extractors with too large window sizes because
222they are not able to extract cleanly small signals produced by about 4 photo-electrons. Moreover,
223some extractors do not reproduce the signals as expected in the low-gain.
224
225%The excluded extractors are:
226%\begin{itemize}
227%\item: MExtractFixedWindow Nr. 3--5
228%\item: MExtractFixedWindowSpline Nr. 6--11 (all)
229%\item: MExtractFixedWindowPeakSearch Nr. 14--16
230%\item: MExtractTimeAndChargeSlidingWindow Nr. 21--22
231%\item: MExtractTimeAndChargeSpline Nr. 23 and 27
232%\end{itemize}
233
234\clearpage
235
236%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
237
238\subsection{Number of Photo-Electrons \label{sec:photo-electrons}}
239
240Assuming that the readout chain adds only negligible noise to the one
241introduced by the photo-multiplier itself, one can make the assumption that the variance of the
242true signal $S$ is the amplified Poisson variance of the number of photo-electrons,
243multiplied with the excess noise of the photo-multiplier which itself is
244characterized by the excess-noise factor $F$.
245
246\begin{equation}
247Var(S) = F^2 \cdot Var(N_{phe}) \cdot \frac{<S>^2}{<N_{phe}>^2}
248\label{eq:excessnoise}
249\end{equation}
250
251After introducing the effect of the night-sky background (eq.~\ref{eq:rmssubtraction})
252in formula~\ref{eq:excessnoise} and assuming that the variance of the number of photo-electrons is equal
253to the mean number of photo-electrons (because of the Poisson distribution),
254one obtains an expression to retrieve the mean number of photo-electrons impinging on the pixel from the
255mean extracted signal $<\widehat{S}>$,
256its variance $Var(\widehat{S})$ and the RMS of the extracted signal obtained from
257pure pedestal runs $R$ (see section~\ref{sec:ffactor}):
258
259\begin{equation}
260<N_{phe}> \approx F^2 \cdot \frac{<\widehat{S}>^2}{Var(\widehat{S}) - R^2}
261\label{eq:pheffactor}
262\end{equation}
263
264In theory, eq.~\ref{eq:pheffactor} must not depend on the extractor! Effectively, we will use it to test the
265quality of our extractors by requiring that a valid extractor yields the same number of photo-electrons
266for all pixels of a same type and does not deviate from the number obtained with other extractors.
267As the camera is flat-fielded, but the number of photo-electrons impinging on an inner and an outer pixel is
268different, we also use the ratio of the mean numbers of photo-electrons from the outer pixels to the one
269obtained from the inner pixels as a test variable. In the ideal case, it should always yield its central
270value of about 2.6$\pm$0.1~\cite{michele-diploma}.
271\par
272In our case, there is an additional complication due to the fact that the green and blue coloured light pulses
273show secondary pulses which destroy the Poisson behaviour of the number of photo-electrons. We will
274have to split our sample of extractors into those being affected by the secondary pulses and those
275being immune to this effect.
276\par
277Figures~\ref{fig:phe:5ledsuv},~\ref{fig:phe:1leduv},~\ref{fig:phe:2ledsgreen}~and~\ref{fig:phe:23ledsblue} show
278some of the obtained results. Although one can see a rather good stability for the standard
279{\textit{\bf 5\,Leds\,UV}}\ pulse, except for the extractors {\textit{\bf MExtractFixedWindowPeakSearch}}, initialized
280with an extraction window of 2 slices and {\textit{\bf MExtractTimeAndChargeDigitalFilter}}, initialized with
281an extraction window of 4 slices (extractor \#29).
282\par
283There is a considerable difference for all shown non-standard pulses. Especially the pulses from green
284and blue LEDs
285show a clear dependency of the number of photo-electrons on the extraction window. Only the largest
286extraction windows seem to catch the entire range of (jittering) secondary pulses and get the ratio
287of outer vs. inner pixels right. However, they (obviously) over-estimate the number of photo-electrons
288in the primary pulse.
289\par
290The strongest discrepancy is observed in the low-gain extraction (fig.~\ref{fig:phe:23ledsblue}) where all
291fixed window extractors with too small extraction windows fail to reconstruct the correct numbers.
292This has to do with the fact that
293the fixed window extractors fail to do catch a significant part of the (larger) pulse because of the
2941~FADC slice event-to-event jitter.
295
296
297\begin{figure}[htp]
298\centering
299\includegraphics[height=0.92\textheight]{PheVsExtractor-5LedsUV-Colour-12.eps}
300\caption{Number of photo-electrons from a typical, not saturating calibration pulse of colour UV,
301reconstructed with each of the tested signal extractors.
302The first plots shows the number of photo-electrons obtained for the inner pixels, the second one
303for the outer pixels and the third shows the ratio of the mean number of photo-electrons for the
304outer pixels divided by the mean number of photo-electrons for the inner pixels. Points
305denote the mean of all not-excluded pixels, the error bars their RMS.}
306\label{fig:phe:5ledsuv}
307\end{figure}
308
309\begin{figure}[htp]
310\centering
311\includegraphics[height=0.92\textheight]{PheVsExtractor-1LedUV-Colour-04.eps}
312\caption{Number of photo-electrons from a typical, very low-intensity calibration pulse of colour UV,
313reconstructed with each of the tested signal extractors.
314The first plots shows the number of photo-electrons obtained for the inner pixels, the second one
315for the outer pixels and the third shows the ratio of the mean number of photo-electrons for the
316outer pixels divided by the mean number of photo-electrons for the inner pixels. Points
317denote the mean of all not-excluded pixels, the error bars their RMS.}
318\label{fig:phe:1leduv}
319\end{figure}
320
321\begin{figure}[htp]
322\centering
323\includegraphics[height=0.92\textheight]{PheVsExtractor-2LedsGreen-Colour-02.eps}
324\caption{Number of photo-electrons from a typical, not saturating calibration pulse of colour green,
325reconstructed with each of the tested signal extractors.
326The first plots shows the number of photo-electrons obtained for the inner pixels, the second one
327for the outer pixels and the third shows the ratio of the mean number of photo-electrons for the
328outer pixels divided by the mean number of photo-electrons for the inner pixels. Points
329denote the mean of all not-excluded pixels, the error bars their RMS.}
330\label{fig:phe:2ledsgreen}
331\end{figure}
332
333
334\begin{figure}[htp]
335\centering
336\includegraphics[height=0.92\textheight]{PheVsExtractor-23LedsBlue-Colour-00.eps}
337\caption{Number of photo-electrons from a typical, high-gain saturating calibration pulse of colour blue,
338reconstructed with each of the tested signal extractors.
339The first plots shows the number of photo-electrons obtained for the inner pixels, the second one
340for the outer pixels and the third shows the ratio of the mean number of photo-electrons for the
341outer pixels divided by the mean number of photo-electrons for the inner pixels. Points
342denote the mean of all not-excluded pixels, the error bars their RMS.}
343\label{fig:phe:23ledsblue}
344\end{figure}
345
346One can see that all extractors using a large window belong to the class of extractors being affected
347by the secondary pulses, except for the digital filter. The only exception to this rule is the digital filter
348which - despite of its 6 slices extraction window - seems to filter out all the secondary pulses.
349\par
350The extractor {\textit{\bf MExtractFixedWindowPeakSearch}} at low extraction windows apparently yields chronically low
351numbers of photo-electrons. This is due to the fact that the decision to fix the extraction window is
352made sometimes by an inner pixel and sometimes by an outer one since the camera is flat-fielded and the
353pixel carrying the largest non-saturated peak-search window is more or less found by a random signal
354fluctuation. However, inner and outer pixels have a systematic offset of about 0.5 to 1 FADC slices.
355Thus, the extraction fluctuates artificially for one given channel which results in a systematically
356large variance and thus in a systematically low reconstructed number of photo-electrons. This test thus
357excludes the extractors \#11--13.
358\par
359Moreover, one can see that the extractors applying a small fixed window do not get the ratio of
360photo-electrons correctly between outer to inner pixels for the green and blue pulses.
361\par
362The extractor {\textit{\bf MExtractTimeAndChargeDigitalFilter}} seems to be stable against modifications in the
363exact form of the weights in the high-gain readout channel since all applied weights yield about
364the same number of photo-electrons and the same ratio of outer vs. inner pixels. This statement does not
365hold any more for the low-gain, as can be seen in figure~\ref{fig:phe:23ledsblue}. There, the application
366of high-gain weights to the low-gain signal (extractors \#34--39) produces a too low number of photo-electrons
367and also a too low ratio of outer vs. inner pixels.
368\par
369All sliding window and spline algorithms yield a stable ratio of outer vs. inner pixels in the low-gain,
370however the effect of raising the number of photo-electrons with the extraction window is very pronounced.
371Note that in figure~\ref{fig:phe:23ledsblue}, the number of photo-electrons rises by about a factor 1.4,
372which is slightly higher than in the case of the high-gain channel (figure~\ref{fig:phe:2ledsgreen}).
373\par
374Concluding, there is no fixed window extractor yielding the correct number of photo-electrons
375for the low-gain, except for the largest extraction window of 8 and 10 low-gain slices.
376Either the number of photo-electrons itself is wrong or the ratio of outer vs. inner pixels is
377not correct. All sliding window algorithms seem to reproduce the correct numbers if one takes into
378account the after-pulse behaviour of the light pulser itself. The digital filter seems to be
379unstable against exchanging the pulse form to match the slimmer high-gain pulses, though.
380
381\par
382\ldots {\textit{\bf EXCLUDED : CW4, UV4 No stability High-gain vs. LoGain}}
383\par
384
385%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
386
387\subsection{Linearity \label{sec:calibration:linearity}}
388
389\begin{figure}[htp]
390\centering
391\includegraphics[width=0.99\linewidth]{PheVsCharge-4.eps}
392\caption{Conversion factor $c_{phe}$ for three exemplary inner pixels (upper plots)
393and three exemplary outer ones (lower plots) obtained with the extractor
394{\textit{MExtractFixedWindow}} on a window size of 8 high-gain and 8 low-gain slices
395(extractor \#4). }
396\label{fig:linear:phevscharge4}
397\end{figure}
398
399In this section, we test the linearity of the conversion factors FADC counts to photo-electrons:
400
401\begin{equation}
402c_{phe} =\ <N_{phe}> / <\widehat{S}>
403\end{equation}
404
405As the photo-multiplier and the subsequent
406optical transmission devices~\cite{david} is a linear device over a
407wide dynamic range, the number of photo-electrons per charge has to remain constant over the tested
408linearity region.
409\par
410A first test concerns the stability of the conversion factor: mean number of averaged photo-electrons
411per FADC counts over the tested intensity region. This test includes all systematic uncertainties
412in the calculation of the number of photo-electrons and the computation of the mean signal.
413A more detailed investigation on the linearity will be shown in a
414separate TDAS~\cite{tdas-calibration}, although there, the number of photo-electrons will be calculated
415in a more direct way.
416
417\par
418Figure~\ref{fig:linear:phevscharge4} shows the conversion factor $c_{phe}$
419obtained for different light intensities
420and colours for three exemplary inner and three exemplary outer pixels using a fixed window on
4218 FADC slices. The conversion factor seem to be linear to a good approximation,
422except for two cases:
423\begin{itemize}
424\item The green pulses yield systematically low conversion factors
425\item Some of the pixels show a difference
426between the high-gain ($<$100\ phes for the inner, $<$300\ phes for the outer pixels) and the low-gain
427($>$100\ phes for the inner, $>$300\ phes for the outer pixels) region and
428a rather good stability of $c_{phe}$ for each region separately.
429\end{itemize}
430
431We conclude that, apart from the two reasons above,
432the fixed window extractor \#4 is a linear extractor for both high-gain
433and low-gain regions, separately.
434\par
435
436Figures~\ref{fig:linear:phevscharge9} and~\ref{fig:linear:phevscharge15} show the conversion factors
437using an integrated spline and a fixed window with global peak search, respectively, over
438an extraction window of 8 FADC slices. The same behaviour is obtained as before. These extractors are
439linear to a good approximation, except for the two cases mentionned above.
440\par
441
442\begin{figure}[h!]
443\centering
444\includegraphics[width=0.99\linewidth]{PheVsCharge-9.eps}
445\caption{Conversion factor $c_{phe}$ for three exemplary inner pixels (upper plots)
446and three exemplary outer ones (lower plots) obtained with the extractor
447{\textit{MExtractFixedWindowSpline}}
448on a window size of 8 high-gain and 8 low-gain slices (extractor \#9). }
449\label{fig:linear:phevscharge9}
450\end{figure}
451
452\begin{figure}[h!]
453\centering
454\includegraphics[width=0.99\linewidth]{PheVsCharge-15.eps}
455\caption{Conversion factor $c_{phe}$ for three exemplary inner pixels (upper plots)
456and three exemplary outer ones (lower plots) obtained with the extractor
457{\textit{MExtractFixedWindowPeakSearch}} on a window size of 8 high-gain and 8 low-gain slices
458(extractor \#15). }
459\label{fig:linear:phevscharge15}
460\end{figure}
461
462Figure~\ref{fig:linear:phevscharge20} shows the conversion factors using a sliding window of 6 FADC slices.
463The linearity is maintained like in the previous examples, except for the smallest signals the effect
464of the bias is already visible.
465\par
466
467\begin{figure}[h!]
468\centering
469\includegraphics[width=0.99\linewidth]{PheVsCharge-20.eps}
470\caption{Example of a the development of the conversion factor FADC counts to photo-electrons for three
471exemplary inner pixels (upper plots) and three exemplary outer ones (lower plots) obtained with the extractor
472{\textit{MExtractTimeAndChargeSlidingWindow}}
473on a window size of 6 high-gain and 6 low-gain slices (extractor \#20). }
474\label{fig:linear:phevscharge20}
475\end{figure}
476
477Figure~\ref{fig:linear:phevscharge23} shows the conversion factors using the amplitude-extracting spline
478(extractor \#23).
479Here, the linearity is worse than in the previous samples. A very clear difference between high-gain and
480low-gain regions can be seen as well as a bigger general spread in conversion factors. In order to investigate
481if there is a common, systematic effect of the extractor, we show the averaged conversion factors over all
482inner and outer pixels in figure~\ref{fig:linear:phevschargearea23}. Both characteristics are maintained,
483there. Although the differences between high-gain and low-gain can be easily corrected for, we conclude
484that extractor \#23 is still unstable against the linearity tests.
485\par
486
487\begin{figure}[h!]
488\centering
489\includegraphics[width=0.99\linewidth]{PheVsCharge-23.eps}
490\caption{Conversion factor $c_{phe}$ for three exemplary inner pixels (upper plots)
491and three exemplary outer ones (lower plots) obtained with the extractor
492{\textit{MExtractTimeAndChargeSpline}} with amplitude extraction (extractor \#23). }
493\label{fig:linear:phevscharge23}
494\vspace{\floatsep}
495\includegraphics[width=0.9\linewidth]{PheVsCharge-Area-23.eps}
496\caption{Conversion factor $c_{phe}$ averaged over all inner (left) and all outer (right) pixels
497obtained with the extractor
498{\textit{MExtractTimeAndChargeSpline}} with amplitude extraction (extractor \#23). }
499\label{fig:linear:phevschargearea23}
500\end{figure}
501
502Figure~\ref{fig:linear:phevscharge24} shows the conversion factors using a spline integrating over
503one effective FADC slice in the high-gain and 1.5 effective FADC slices in the low-gain (extractor \#24).
504The same problems are found as with extractor \#23, however to a much lower extent.
505The difference between high-gain and low-gain regions is less pronounced and the spread
506in conversion factors is smaller.
507Figure~\ref{fig:linear:phevschargearea24} shows already rather good stability except for the two
508lowest intensity pulses in green and blue. We conclude that extractor \#24 is still not too stable, but
509preferable to amplitude extractor.
510\par
511
512\begin{figure}[h!]
513\centering
514\includegraphics[width=0.99\linewidth]{PheVsCharge-24.eps}
515\caption{Conversion factor $c_{phe}$ for three exemplary inner pixels (upper plots)
516and three exemplary outer ones (lower plots) obtained with the extractor
517{\textit{MExtractTimeAndChargeSpline}} with window size of 1 high-gain and 2 low-gain slices
518(extractor \#24). }
519\label{fig:linear:phevscharge24}
520\vspace{\floatsep}
521\includegraphics[width=0.9\linewidth]{PheVsCharge-Area-24.eps}
522\caption{Conversion factor $c_{phe}$ averaged over all inner (left) and all outer (right) pixels
523obtained with the extractor
524{\textit{MExtractTimeAndChargeSpline}} with window size of 1 high-gain and 2 low-gain slices
525(extractor \#24). }
526\label{fig:linear:phevschargearea24}
527\end{figure}
528
529Looking at figure~\ref{fig:linear:phevscharge25}, one can see that raising the integration window by
530to two effective FADC slices in the high-gain and three effective FADC slices in the low-gain
531(extractor \#25), the stability is completely resumed, except for that
532there seems to be a small systematic increase of the conversion factor in the low-gain range. This effect
533is not significant in figure~\ref{fig:linear:phevschargearea25}, however it can be seen in five out of the
534six tested channels of figure~\ref{fig:linear:phevscharge25}. We conclude that extractor \#25 is
535almost as stable as the fixed window extractors.
536\par
537
538\begin{figure}[htp]
539\centering
540\includegraphics[width=0.99\linewidth]{PheVsCharge-25.eps}
541\caption{Conversion factor $c_{phe}$ for three exemplary inner pixels (upper plots)
542and three exemplary outer ones (lower plots) obtained with the extractor
543{\textit{MExtractTimeAndChargeSpline}} with window size of 2 high-gain and 3 low-gain slices
544(extractor \#25). }
545\label{fig:linear:phevscharge25}
546\vspace{\floatsep}
547\includegraphics[width=0.9\linewidth]{PheVsCharge-Area-25.eps}
548\caption{Conversion factor $c_{phe}$ averaged over all inner (left) and all outer (right) pixels
549obtained with the extractor
550{\textit{MExtractTimeAndChargeSpline}} with window size of 2 high-gain and 3 low-gain slices
551(extractor \#25). }
552\label{fig:linear:phevschargearea25}
553\end{figure}
554
555Figure~\ref{fig:linear:phevscharge30} shows the conversion factors using a digital filter,
556applied on 6 FADC slices with weights calculated from the UV-calibration pulse.
557One can see that many blue and green calibration pulses at low and intermediate intensity fall
558out of the linear region, moreover there is also a systematic offset between high-gain and low-gain region.
559It seems that the digital filter does not pass this test if the pulse form changes slightly from the
560expected one. The effect is not as problematic as it may appear here, because the actual calibration
561will not calculate the number of photo-electrons (with the F-Factor method) for every signal intensity.
562Thus, one possible reason for the instability falls away in the cosmics analysis. However, the limits
563of this extraction are clearly visible here and have to be monitored further.
564
565\par
566
567\begin{figure}[htp]
568\centering
569\includegraphics[width=0.99\linewidth]{PheVsCharge-30.eps}
570\caption{Conversion factor $c_{phe}$ for three exemplary inner pixels (upper plots)
571and three exemplary outer ones (lower plots) obtained with the extractor
572{\textit{MExtractTimeAndChargeDigitalFilter}}
573using a window size of 6 high-gain and 6 low-gain slices with UV-weights (extractor \#30). }
574\label{fig:linear:phevscharge30}
575\vspace{\floatsep}
576\includegraphics[width=0.9\linewidth]{PheVsCharge-Area-30.eps}
577\caption{Conversion factor $c_{phe}$ averaged over all inner (left) and all outer (right) pixels
578obtained with the extractor
579{\textit{MExtractTimeAndChargeDigitalFilter}} with window size of 6 high-gain and 6 low-gain slices and UV-weight
580(extractor \#30). }
581\label{fig:linear:phevschargearea30}
582\end{figure}
583
584
585\begin{figure}[htp]
586\centering
587\includegraphics[width=0.99\linewidth]{PheVsCharge-31.eps}
588\caption{Conversion factor $c_{phe}$ for three exemplary inner pixels (upper plots)
589and three exemplary outer ones (lower plots) obtained with the extractor
590{\textit{MExtractTimeAndChargeDigitalFilter}} using a window size of
5914 high-gain and 4 low-gain slices (extractor \#31). }
592\label{fig:linear:phevscharge31}
593\vspace{\floatsep}
594\includegraphics[width=0.9\linewidth]{PheVsCharge-Area-31.eps}
595\caption{Conversion factor $c_{phe}$ averaged over all inner (left) and all outer (right) pixels
596obtained with the extractor
597{\textit{MExtractTimeAndChargeDigitalFilter}} with window size of 6 high-gain and 6 low-gain slices and blue weights
598(extractor \#31). }
599\label{fig:linear:phevschargearea3}
600\end{figure}
601
602\clearpage
603
604\subsection{Time Resolution}
605
606The extractors \#17--39 are able to compute the arrival time of each pulse. The calibration LEDs
607deliver a fast-rising pulses, uniform over the camera in signal size and time.
608We estimate the time-uniformity to better
609than 300\,ps, a limit due to the different travel times of the light between inner and outer parts of the
610camera. Since the calibration does not permit a precise measurement of the absolute arrival time, we measure
611the relative arrival time for every channel with respect to a reference channel (usually pixel Nr.\,1):
612
613\begin{equation}
614\delta t_i = t_i - t_1
615\end{equation}
616
617where $t_i$ denotes the reconstructed arrival time of pixel number $i$ and $t_1$ the reconstructed
618arrival time of the reference pixel nr. 1 (software numbering). In one calibration run, one can then fill
619histograms of $\delta t_i$ and fit them to the expected Gaussian distribution. The fits
620yield a mean $\mu(\delta t_i)$, comparable to
621systematic delays in the signal travel time, and a sigma $\sigma(\delta t_i)$, a measure of the
622combined time resolutions of pixel $i$ and pixel 1. Assuming that the PMTs and readout channels are
623of a same kind, we obtain an approximate time resolution of pixel $i$:
624
625\begin{equation}
626t^{res}_i \approx \sigma(\delta t_i)/\sqrt(2)
627\end{equation}
628
629Figures~\ref{fig:reltimesinnerleduv} shows the distributions of $\delta t_i$
630for a typical inner pixel and a non-saturating calibration pulse of UV-light,
631obtained with six different extractors.
632One can see that all of them yield acceptable Gaussian distributions,
633except for the sliding window extracting 2 slices which shows a three-peak structure and cannot be fitted.
634We discarded that particular extractor from the further studies.
635
636\begin{figure}[htp]
637\centering
638\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor17.eps}
639\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor18.eps}
640\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor23.eps}
641\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor24.eps}
642\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor30.eps}
643\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor31.eps}
644\caption{Examples of a distributions of relative arrival times $\delta t_i$ of an inner pixel (Nr. 100) \protect\\
645Top: {\textit{\bf MExtractTimeAndChargeSlidingWindow}} over 2 slices (\#17) and 4 slices (\#18) \protect\\
646Center: {\textit{\bf MExtractTimeAndChargeSpline}} with maximum (\#23) and half-maximum pos. (\#24) \protect\\
647Bottom: {\textit{\bf MExtractTimeAndChargeDigitalFilter}} fitted to a UV-calibration pulse over 6 slices (\#30) and 4 slices (\#31) \protect\\
648A medium sized UV-pulse (5\,Leds UV) has been used which does not saturate the high-gain readout channel.}
649\label{fig:reltimesinnerleduv}
650\end{figure}
651
652Figures~\ref{fig:reltimesinnerledblue1} and~\ref{fig:reltimesinnerledblue2} show
653the distributions of $\delta t_i$ for a typical inner pixel and a saturating calibration
654pulse of blue light.
655One can see that the sliding window extractors yield double Gaussian structures, except for the
656largest window sizes of 8 and 10 FADC slices. Even then, the distributions are not exactly Gaussian.
657The maximum position extracting spline also yields distributions which are not exactly Gaussian and seem
658to miss the exact arrival time in quite some events. Only the position of the half-maximum gives the
659expected result of a single Gaussian distribution.
660A similiar problem occurs in the case of the digital filter: If one takes the correct weights
661(fig.~\ref{fig:reltimesinnerledblue2} bottom), the distribution is perfectly Gaussian and the resolution good,
662however a rather slight change from the blue calibration pulse weights to cosmics pulses weights (top)
663adds a secondary peak of events with mis-reconstructed arrival times.
664
665\begin{figure}[htp]
666\centering
667\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor18_logain.eps}
668\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor19_logain.eps}
669\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor21_logain.eps}
670\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor22_logain.eps}
671\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor23_logain.eps}
672\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor24_logain.eps}
673\caption{Examples of a distributions of relative arrival times $\delta t_i$ of an inner pixel (Nr. 100) \protect\\
674Top: {\textit{\bf MExtractTimeAndChargeSlidingWindow}} over 4 slices (\#18) and 6 slices (\#19) \protect\\
675Center: {\textit{\bf MExtractTimeAndChargeSlidingWindow}} over 8 slices (\#20) and 10 slices (\#21)\protect\\
676Bottom: {\textit{\bf MExtractTimeAndChargeSpline}} with maximum (\#23) and half-maximum pos. (\#24) \protect\\
677A strong Blue pulse (23\,Leds Blue) has been used which does not saturate the high-gain readout channel.}
678\label{fig:reltimesinnerledblue1}
679\end{figure}
680
681\begin{figure}[htp]
682\centering
683\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor30_logain.eps}
684\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor31_logain.eps}
685\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor32_logain.eps}
686\includegraphics[width=0.45\linewidth]{RelTime_100_Extractor33_logain.eps}
687\caption{Examples of a distributions of relative arrival times $\delta t_i$ of an inner pixel (Nr. 100) \protect\\
688Top: {\textit{\bf MExtractTimeAndChargeDigitalFilter}}
689fitted to cosmics pulses over 6 slices (\#30) and 4 slices (\#31) \protect\\
690Bottom: {\textit{\bf MExtractTimeAndChargeDigitalFilter}} fitted to the correct blue calibration pulse over 6 slices (\#30) and 4 slices (\#31)
691A strong Blue pulse (23\,Leds Blue) has been used which does not saturate the high-gain readout channel.}
692\label{fig:reltimesinnerledblue2}
693\end{figure}
694
695%\begin{figure}[htp]
696%\centering
697%\includegraphics[width=0.31\linewidth]{RelArrTime_Pixel400_10LedUV_Extractor32.eps}
698%\includegraphics[width=0.31\linewidth]{RelArrTime_Pixel400_10LedUV_Extractor23.eps}
699%\includegraphics[width=0.31\linewidth]{RelArrTime_Pixel400_10LedUV_Extractor17.eps}
700%\caption{Example of a two distributions of relative arrival times of an outer pixel with respect to
701%the arrival time of the reference pixel Nr. 1. The left plot shows the result using the digital filter
702% (extractor \#32), the central plot shows the result obtained with the half-maximum of the spline and the
703%right plot the result of the sliding window with a window size of 2 slices (extractor \#17). A
704%medium sized UV-pulse (10Leds UV) has been used which does not saturate the high-gain readout channel.}
705%\label{fig:reltimesouter10leduv}
706%\end{figure}
707
708%\begin{figure}[htp]
709%\centering
710%\includegraphics[width=0.31\linewidth]{RelArrTime_Pixel97_10LedBlue_Extractor23.eps}
711%\includegraphics[width=0.31\linewidth]{RelArrTime_Pixel97_10LedBlue_Extractor32.eps}
712%\caption{Example of a two distributions of relative arrival times of an inner pixel with respect to
713%the arrival time of the reference pixel Nr. 1. The left plot shows the result using the half-maximum of the spline (extractor \#23), the right plot shows the result obtained with the digital filter
714%(extractor \#32). A
715%medium sized Blue-pulse (10Leds Blue) has been used which saturates the high-gain readout channel.}
716%\label{fig:reltimesinner10ledsblue}
717%\end{figure}
718
719
720
721%\begin{figure}[htp]
722%\centering
723%\includegraphics[width=0.31\linewidth]{RelArrTime_Pixel400_10LedBlue_Extractor23.eps}
724%\includegraphics[width=0.31\linewidth]{RelArrTime_Pixel400_10LedBlue_Extractor32.eps}
725%\caption{Example of a two distributions of relative arrival times of an outer pixel with respect to
726%the arrival time of the reference pixel Nr. 1. The left plot shows the result using the half-maximum of the spline (extractor \#23), the right plot shows the result obtained with the digital filter
727%(extractor \#32). A
728%medium sized Blue-pulse (10Leds Blue) has been used which saturates the high-gain readout channel.}
729%\label{fig:reltimesouter10ledsblue}
730%\end{figure}
731
732%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
733
734\begin{figure}[htp]
735\centering
736\includegraphics[width=0.95\linewidth]{UnsuitTimeVsExtractor-5LedsUV-Colour-12.eps}
737\caption{Reconstructed arrival time resolutions from a typical, not saturating calibration pulse
738of colour UV, reconstructed with each of the tested arrival time extractors.
739The first plots shows the time resolutions obtained for the inner pixels, the second one
740for the outer pixels. Points
741denote the mean of all not-excluded pixels, the error bars their RMS.}
742\label{fig:time:5ledsuv}
743\end{figure}
744
745\begin{figure}[htp]
746\centering
747\includegraphics[width=0.95\linewidth]{UnsuitTimeVsExtractor-1LedUV-Colour-04.eps}
748\caption{Reconstructed arrival time resolutions from the lowest intensity calibration pulse
749of colour UV (carrying a mean number of 4 photo-electrons),
750reconstructed with each of the tested arrival time extractors.
751The first plots shows the time resolutions obtained for the inner pixels, the second one
752for the outer pixels. Points
753denote the mean of all not-excluded pixels, the error bars their RMS.}
754\label{fig:time:1leduv}
755\end{figure}
756
757\begin{figure}[htp]
758\centering
759\includegraphics[width=0.95\linewidth]{UnsuitTimeVsExtractor-2LedsGreen-Colour-02.eps}
760\caption{Reconstructed arrival time resolutions from a typical, not saturating calibration pulse
761of colour Green, reconstructed with each of the tested arrival time extractors.
762The first plots shows the time resolutions obtained for the inner pixels, the second one
763for the outer pixels. Points
764denote the mean of all not-excluded pixels, the error bars their RMS.}
765\label{fig:time:2ledsgreen}
766\end{figure}
767
768\begin{figure}[htp]
769\centering
770\includegraphics[width=0.95\linewidth]{UnsuitTimeVsExtractor-23LedsBlue-Colour-00.eps}
771\caption{Reconstructed arrival time resolutions from the highest intensity calibration pulse
772of colour blue, reconstructed with each of the tested arrival time extractors.
773The first plots shows the time resolutions obtained for the inner pixels, the second one
774for the outer pixels. Points
775denote the mean of all not-excluded pixels, the error bars their RMS.}
776\label{fig:time:23ledsblue}
777\end{figure}
778
779%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
780
781\begin{figure}[htp]
782\centering
783\includegraphics[width=0.95\linewidth]{TimeResExtractor-5LedsUV-Colour-12.eps}
784\caption{Reconstructed arrival time resolutions from a typical, not saturating calibration pulse
785of colour UV, reconstructed with each of the tested arrival time extractors.
786The first plots shows the time resolutions obtained for the inner pixels, the second one
787for the outer pixels. Points
788denote the mean of all not-excluded pixels, the error bars their RMS.}
789\label{fig:time:5ledsuv}
790\end{figure}
791
792\begin{figure}[htp]
793\centering
794\includegraphics[width=0.95\linewidth]{TimeResExtractor-1LedUV-Colour-04.eps}
795\caption{Reconstructed arrival time resolutions from the lowest intensity calibration pulse
796of colour UV (carrying a mean number of 4 photo-electrons),
797reconstructed with each of the tested arrival time extractors.
798The first plots shows the time resolutions obtained for the inner pixels, the second one
799for the outer pixels. Points
800denote the mean of all not-excluded pixels, the error bars their RMS.}
801\label{fig:time:1leduv}
802\end{figure}
803
804\begin{figure}[htp]
805\centering
806\includegraphics[width=0.95\linewidth]{TimeResExtractor-2LedsGreen-Colour-02.eps}
807\caption{Reconstructed arrival time resolutions from a typical, not saturating calibration pulse
808of colour Green, reconstructed with each of the tested arrival time extractors.
809The first plots shows the time resolutions obtained for the inner pixels, the second one
810for the outer pixels. Points
811denote the mean of all not-excluded pixels, the error bars their RMS.}
812\label{fig:time:2ledsgreen}
813\end{figure}
814
815\begin{figure}[htp]
816\centering
817\includegraphics[width=0.95\linewidth]{TimeResExtractor-23LedsBlue-Colour-00.eps}
818\caption{Reconstructed arrival time resolutions from the highest intensity calibration pulse
819of colour blue, reconstructed with each of the tested arrival time extractors.
820The first plots shows the time resolutions obtained for the inner pixels, the second one
821for the outer pixels. Points
822denote the mean of all not-excluded pixels, the error bars their RMS.}
823\label{fig:time:23ledsblue}
824\end{figure}
825
826
827\begin{figure}[htp]
828\centering
829\includegraphics[width=0.47\linewidth]{TimeResVsCharge-Area-21.eps}
830\includegraphics[width=0.47\linewidth]{TimeResVsCharge-Area-24.eps}
831\vspace{\floatsep}
832\includegraphics[width=0.47\linewidth]{TimeResVsCharge-Area-30.eps}
833\includegraphics[width=0.47\linewidth]{TimeResVsCharge-Area-31.eps}
834\caption{Reconstructed mean arrival time resolutions as a function of the extracted mean number of
835photo-electrons for the weighted sliding window with a window size of 8 slices (extractor \#21, top left),
836the half-maximum searching spline (extractor \#24, top right),
837the digital filter with UV calibration-pulse weights over 6 slices (extractor \#30, bottom left)
838and the digital filter with UV calibration-pulse weights over 4 slices (extractor \#31, bottom rigth).
839Error bars denote the spread (RMS) of time resolutions of the investigated channels.
840The marker colours show the applied
841pulser colour, except for the last (green) point where all three colours were used.}
842\label{fig:time:dep}
843\end{figure}
844
845
846\begin{figure}[htp]
847\centering
848\includegraphics[width=0.32\linewidth]{TimeResVsSqrtPhe-Area-24.eps}
849\includegraphics[width=0.32\linewidth]{TimeResVsSqrtPhe-Area-30.eps}
850\includegraphics[width=0.32\linewidth]{TimeResVsSqrtPhe-Area-31.eps}
851\caption{Reconstructed arrival time resolutions as a function of the square root of the
852extimated number of photo-electrons for the half-maximum searching spline (extractor \#24, left) a
853and the digital filter with the calibration pulse weigths fitted to UV pulses over 6 FADC slices (extractor \#30, center)
854and the digital filter with the calibration pulse weigths fitted to UV pulses over 4 FADC slices (extractor \#31, right).
855The time resolutions have been fitted from
856The marker colours show the applied
857pulser colour, except for the last (green) point where all three colours were used.}
858\label{fig:time:fit2430}
859\end{figure}
860
861
862%%% Local Variables:
863%%% mode: latex
864%%% TeX-master: "MAGIC_signal_reco"
865%%% TeX-master: "MAGIC_signal_reco"
866%%% End:
Note: See TracBrowser for help on using the repository browser.