source: trunk/MagicSoft/TDAS-Extractor/Pedestal.tex@ 6744

Last change on this file since 6744 was 6665, checked in by hbartko, 20 years ago
*** empty log message ***
File size: 32.6 KB
Line 
1\section{Pedestal Extraction \label{sec:pedestals}}
2
3\subsection{Pedestal RMS}
4
5The background $BG$ (Pedestal)
6can be completely described by the noise-autocorrelation matrix $\boldsymbol{B}$
7(eq.~\ref{eq:autocorr}),
8where the square root of the diagonal elements give what is usually denoted as the ``pedestal RMS''.
9\par
10
11By definition, $\boldsymbol{B}$ and thus the ``pedestal RMS''
12is independent of the signal extractor.
13
14\subsection{Pedestal Fluctuations as Contribution to the Signal Fluctuations \label{sec:ffactor}}
15
16A photo-multiplier signal yields, to a very good approximation, the
17following relation:
18
19\begin{equation}
20\frac{Var[Q]}{<Q>^2} = \frac{1}{<n_{\mathrm{phe}}>} * F^2
21\end{equation}
22
23Here, $Q$ is the signal due to a number $n_{\mathrm{phe}}$ of signal photo-electrons
24(equiv. to the signal $S$) after subtraction of the pedestal. $Var[Q]$ is the fluctuation of the true signal $Q$
25due to the Poisson fluctuations of the number of photo-electrons. Because of:
26
27\begin{eqnarray}
28\widehat{Q} &=& Q + X \\
29Var[\widehat{Q}] &=& Var[Q] + Var[X] \\
30Var[Q] &=& Var[\widehat{Q}] - Var[X]
31\end{eqnarray}
32
33Here, $Var[X]$ is the fluctuation due to the signal extraction, mainly as a result of the background fluctuations and
34the numerical precision of the extraction algorithm.
35\par
36Only in the case that the intrinsic extractor resolution $R$ at fixed background $BG$ does not depend on the signal
37intensity\footnote{Theoretically, this is the case for the digital filter, eq.~\ref{eq:of_noise}.},
38$Var[Q]$ can be obtained from:
39
40\begin{eqnarray}
41Var[Q] &\approx& Var[\widehat{Q}] - Var[\widehat{Q}]\,\vline_{\,Q=0}
42\label{eq:rmssubtraction}
43\end{eqnarray}
44
45%\footnote{%
46%A way to check whether the right RMS has been subtracted is to make the
47%``Razmick''-plot
48%
49%\begin{equation}
50% \frac{Var[\widehat{Q}]}{<\widehat{Q}>^2} \quad \textit{vs.} \quad \frac{1}{<\widehat{Q}>}
51%\end{equation}
52%
53%This should give a straight line passing through the origin. The slope of
54%the line is equal to
55%
56%\begin{equation}
57% c * F^2
58%\end{equation}
59%
60%where $c$ is the photon/ADC conversion factor $<Q>/<m_{pe}>$.}
61
62 One can determine $R$ by applying the signal extractor with a {\textit{\bf fixed window}} to pedestal events, where the
63bias vanishes and measure $Var(\widehat{Q})\,\vline_{\,Q=0}$.
64
65\subsection{Methods to Retrieve Bias and Mean-Squared Error}
66
67In general, the extracted signal variance $R$ is different from the pedestal RMS.
68It can be obtained by applying the signal extractor to pedestal events yielding the bias and
69the resolution $R$.
70\par
71In the case of the digital filter, $R$ is expected to be independent of the
72signal amplitude $S$ and dependent only on the background $BG$ (eq.~\ref{eq:of_noise}).
73%It can then be obtained from the calculation of the variance $Var[\widehat{Q}]$
74%by applying the extractor with a fixed window to pure background events (``pedestal events'').
75\par
76
77In order to calculate the statistical parameters, we proceed in the following ways:
78\begin{enumerate}
79\item Determine $R$ by applying the signal extractor to a fixed window
80 of pedestal events. The background fluctuations can be simulated with different
81 levels of night sky background and the continuous light source, but no signal size
82 dependence can be retrieved by this method.
83\item Determine $B$ and $MSE$ from MC events with added noise.
84% Assuming that $MSE$ and $B$ are negligible for the events without noise, one can
85 With this method, one can get a dependence of both values on the size of the signal,
86 although the MC might contain systematic differences with respect to the real data.
87\item Determine $MSE$ from the error retrieved from the fit results of $\widehat{S}$, which is possible for the
88 fit and the digital filter (eq.~\ref{eq:of_noise}).
89 In principle, all dependencies can be retrieved with this method, although some systematic errors are not taken into account
90 with this method: Deviations of the real pulse from the fitted one, errors in the noise auto-correlation matrix and numerical
91precision issues. All these systematic effects add an additional contribution to the true resolution proportional to the signal strength.
92\end{enumerate}
93
94
95\begin{figure}[htp]
96\centering
97\includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38993_RelMean.eps}
98\vspace{\floatsep}
99\includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38995_RelMean.eps}
100\vspace{\floatsep}
101\includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38996_RelMean.eps}
102\caption{MExtractTimeAndChargeSpline with amplitude extraction:
103Difference in mean pedestal (per FADC slice) between extraction algorithm
104applied on a fixed window of 1 FADC slice (``extractor random'') and a simple addition of
1052 fixed FADC slices (``fundamental''). On the left, a run with closed camera has been taken, in the center
106 an opened camera observing an extra-galactic star field and on the right, an open camera being
107illuminated by the continuous light of the calibration (level: 100). Every entry corresponds to one
108pixel.}
109\label{fig:amp:relmean}
110\end{figure}
111
112\begin{figure}[htp]
113\centering
114\includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38993_RelMean.eps}
115\vspace{\floatsep}
116\includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38995_RelMean.eps}
117\vspace{\floatsep}
118\includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38996_RelMean.eps}
119\caption{MExtractTimeAndChargeSpline with integral over 2 slices:
120Difference in mean pedestal (per FADC slice) between extraction algorithm
121applied on a fixed window of 2 FADC slices (``extractor random'') and a simple addition of
1222 FADC fixed slices (``fundamental''). On the left, a run with closed camera has been taken, in the center
123 an opened camera observing an extra-galactic star field and on the right, an open camera being
124illuminated by the continuous light of the calibration (level: 100). Every entry corresponds to one
125pixel.}
126\label{fig:int:relmean}
127\end{figure}
128
129\begin{figure}[htp]
130\centering
131\vspace{\floatsep}
132\includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38993_RelMean.eps}
133\vspace{\floatsep}
134\includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38995_RelMean.eps}
135\vspace{\floatsep}
136\includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38996_RelMean.eps}
137\caption{MExtractTimeAndChargeDigitalFilter:
138Difference in mean pedestal (per FADC slice) between extraction algorithm
139applied on a fixed window of 6 FADC slices and time-randomized weights (``extractor random'')
140and a simple addition of
1416 FADC fixed slices (``fundamental''). On the left, a run with closed camera has been taken, in the center
142 an opened camera observing an extra-galactic star field and on the right, an open camera being
143illuminated by the continuous light of the calibration (level: 100). Every entry corresponds to one
144pixel.}
145\label{fig:df:relmean}
146\end{figure}
147
148%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
149
150\subsubsection{ \label{sec:ped:fixedwindow} Application of the Signal Extractor to a Fixed Window
151of Pedestal Events}
152
153By applying the signal extractor with a fixed window to pedestal events, we
154determine the parameter $R$ for the case of no signal ($Q = 0$)\footnote{%
155In the case of
156extractors using a fixed window (extractors nr. \#1 to \#22
157in section~\ref{sec:algorithms}), the results are the same by construction
158as calculating the RMS of the sum of a fixed number of FADC slice, traditionally
159named ``pedestal RMS'' in MARS.}.
160\par
161In MARS, this functionality is implemented with a function-call to: \\
162
163{\textit{\bf MJPedestal::SetExtractionWithExtractorRndm()}} including \\
164{\textit{\bf MExtractPedestal::SetRandomCalculation()}}\\
165
166Besides fixing the global extraction window, additionally the following steps are undertaken
167in order to assure an un-biased resolution.
168
169\begin{description}
170\item[\textit{MExtractTimeAndChargeSpline}:\xspace] The spline
171maximum position -- which determines the exact extraction window -- is placed
172at a random place within the digitizing binning resolution of one central FADC slice.
173\item[\textit{MExtractTimeAndChargeDigitalFilter}:\xspace] The second step timing
174offset $\tau$ (eq.~\ref{eq:offsettau}) is chosen randomly for each event.
175\end{description}
176
177\par
178
179The following figures~\ref{fig:amp:relmean} through~\ref{fig:df:relrms} show results
180obtained with the second method for three background intensities:
181
182\begin{enumerate}
183\item Closed camera and no (Poissonian) fluctuation due to photons from the night sky background
184\item The camera pointing to an extra-galactic region with stars in the field of view
185\item The camera illuminated by a continuous light source of intensity 100.
186\end{enumerate}
187
188Figures~\ref{fig:amp:relmean} through~\ref{fig:df:relmean}
189show the calculated biases obtained with this method for all pixels in the camera
190and for the different levels of (night-sky) background applied to 1000 pedestal events.
191One can see that the bias vanishes to an accuracy of better than 2\% of a photo-electron
192makefor the extractors which are used in this TDAS.
193
194%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
195
196\begin{figure}[htp]
197\centering
198\includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38993_RMSDiff.eps}
199\vspace{\floatsep}
200\includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38995_RMSDiff.eps}
201\vspace{\floatsep}
202\includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38996_RMSDiff.eps}
203\caption{MExtractTimeAndChargeSpline with amplitude:
204Difference in RMS (per FADC slice) between extraction algorithm
205applied on a fixed window and the corresponding pedestal RMS.
206Closed camera (left), open camera observing extra-galactic star field (right) and
207camera being illuminated by the continuous light (bottom).
208Every entry corresponds to one pixel.}
209\label{fig:amp:relrms}
210\end{figure}
211
212
213\begin{figure}[htp]
214\centering
215\includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38993_RMSDiff.eps}
216\vspace{\floatsep}
217\includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38995_RMSDiff.eps}
218\vspace{\floatsep}
219\includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38996_RMSDiff.eps}
220\caption{MExtractTimeAndChargeSpline with integral over 2 slices:
221Difference in RMS (per FADC slice) between extraction algorithm
222applied on a fixed window and the corresponding pedestal RMS.
223Closed camera (left), open camera observing extra-galactic star field (right) and
224camera being illuminated by the continuous light (bottom).
225Every entry corresponds to one
226pixel.}
227\label{fig:int:relrms}
228\end{figure}
229
230
231\begin{figure}[htp]
232\centering
233\includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38993_RMSDiff.eps}
234\vspace{\floatsep}
235\includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38995_RMSDiff.eps}
236\vspace{\floatsep}
237\includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38996_RMSDiff.eps}
238\caption{MExtractTimeAndChargeDigitalFilter:
239Difference in RMS (per FADC slice) between extraction algorithm
240applied on a fixed window and the corresponding pedestal RMS.
241Closed camera (left), open camera observing extra-galactic star field (right) and
242camera being illuminated by the continuous light (bottom).
243Every entry corresponds to one pixel.}
244\label{fig:df:relrms}
245\end{figure}
246
247
248
249%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
250
251Figures~\ref{fig:amp:relrms} through~\ref{fig:df:relrms} show the
252differences in $R$ between the RMS of simply summing up the FADC slices over the extraction window
253(in MARS called: ``Fundamental Pedestal RMS'') and
254the one obtained by applying the extractor to the same extraction window
255(in MARS called: ``Pedestal RMS with Extractor Rndm''). One entry of each histogram corresponds to one
256pixel of the camera.
257The distributions have a negative mean in the case of the digital filter showing the
258``filter'' capacity of that algorithm. It ``filters out'' between 0.12 photo-electrons night sky
259background for the extra-galactic star-field until 0.2 photo-electrons for the continuous light.
260
261%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
262
263
264\subsubsection{ \label{sec:ped:slidingwindow} Application of the Signal Extractor to a Sliding Window
265of Pedestal Events}
266
267By applying the signal extractor with a global extraction window to pedestal events, allowing
268it to ``slide'' and maximize the encountered signal, we
269determine the bias $B$ and the mean-squared error $MSE$ for the case of no signal ($S=0$).
270\par
271In MARS, this functionality is implemented with a function-call to: \\
272
273{\textit{\bf MJPedestal::SetExtractionWithExtractor()}} \\
274
275\par
276Table~\ref{tab:bias} shows the bias, the resolution and the mean-square error for all extractors using
277a sliding window. In this sample, every extractor had the freedom to move 5 slices,
278i.e. the global window size was fixed to five plus the extractor window size. This first line
279shows the resolution of the smallest existing robust fixed window algorithm in order to give the reference
280value of 2.5 and 3 photo-electrons RMS for an extra-galactic and a galactic star-field, respectively.
281\par
282One can see that the bias $B$ typically decreases
283with increasing window size, while the error $R$ increases with
284increasing window size, except for the digital filter. There is also a small difference between the obtained error
285on a fixed window extraction and the one obtained from a sliding window extraction in the case of the spline and digital
286filter algorithms.
287The mean-squared error has an optimum somewhere in between: In the case of the
288sliding window and the spline at the lowest window size, in the case of the digital filter
289at 4 slices. The global winners is extractor~\#29
290(digital filter with integration of 4 slices). All sliding window extractors -- except \#21 --
291have a smaller mean-square error than the resolution of the fixed window reference extractor (row\ 1,\#4). This means
292that the global error of the sliding window extractors is smaller than the one of the fixed window extractors
293with 8~FADC slices even if the first have a bias.
294\par
295The important information for the image cleaning is the number of photo-electrons above which the probability for obtaining
296a noise fluctuation is smaller than 0.3\% (3$\sigma$). We approximated that number with the formula:
297
298\begin{equation}
299N_{\mathrm{phe}}^{\mathrm{thres.}} \approx B + 3\cdot R
300\end{equation}
301
302Table~\ref{tab:bias} shows that most of the sliding window algorithms yield a smaller signal threshold than the fixed window ones,
303although the first have a bias. The lowest threshold of only 4.2~photo-electrons for the extra-galactic star-field and 5.0~photo-electrons
304for the galactic star-field is obtained by the digital filter fitting 4 FADC slices (extractor~\%29).
305This is almost a factor 2 lower than the fixed window results. Also the spline integrating 1 FADC slice (extractor~\%24) yields almost
306comparable results.
307
308\begin{landscape}
309%\rotatebox{90}{%
310\begin{table}[htp]
311\vspace{3cm}
312\scriptsize{%
313\centering
314\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
315\hline
316\hline
317\multicolumn{16}{|c|}{Statistical Parameters for $S=0$ units in $N_{\mathrm{phe}}$} \\
318\hline
319\hline
320 & & \multicolumn{4}{|c|}{Closed camera} & \multicolumn{5}{|c|}{Extra-galactic NSB} & \multicolumn{5}{|c|}{Galactic NSB} \\
321\hline
322\hline
323Nr. & Name & $R$ & $R$ & $B$ & $\sqrt{MSE}$ & $R$ &$R$ & $B$ & $\sqrt{MSE}$ & $B+3R$ & $R$ & $R$& $B$ & $\sqrt{MSE}$ & $B+3R$ \\
324 & & (FW) & (SW)& (SW)& (SW) & (FW) &(SW) & (SW)& (SW) & (99.7\% prob.) & (FW)&(SW) & (SW)&(SW) & (99.7\% prob.) \\
325\hline
326\hline
3274 & Fixed Win. 8 & 1.2 & -- & 0.0 & 1.2 & 2.5 & -- & 0.0 & 2.5 & 7.5 & 3.0 & -- & 0.0 & 3.0 & 9.0 \\
328\hline
329-- & Slid. Win. 1 & 0.4 & 0.4 & 0.4 & 0.6 & 1.2 & 1.2 & 1.3 & 1.8 & 4.9 & 1.4 & 1.4 & 1.5 & 2.0 & 5.7 \\
33017 & Slid. Win. 2 & 0.5 & 0.5 & 0.4 & 0.6 & 1.4 & 1.4 & 1.2 & 1.8 & 5.4 & 1.6 & 1.6 & 1.5 & 2.2 & 6.1 \\
33118 & Slid. Win. 4 & 0.8 & 0.8 & 0.5 & 0.9 & 1.9 & 1.9 & 1.2 & 2.2 & 6.9 & 2.2 & 2.3 & 1.6 & 2.8 & 7.5 \\
33220 & Slid. Win. 6 & 1.0 & 1.0 & 0.4 & 1.1 & 2.2 & 2.2 & 1.1 & 2.5 & 7.7 & 2.6 & 2.7 & 1.4 & 3.0 & 9.5 \\
33321 & Slid. Win. 8 & 1.2 & 1.3 & 0.4 & 1.4 & 2.5 & 2.5 & 1.0 & 2.7 & 8.5 & 3.0 & 3.2 & 1.4 & 3.5 & 10.0 \\
334\hline
33523 & Spline Amp. & 0.4 & \textcolor{red}{\bf 0.4} & 0.4 & 0.6 & 1.1 & 1.2 & 1.3 & 1.8 & 4.9 & 1.3 & 1.4 & 1.6 & 2.1 & 5.8 \\
33624 & \textcolor{red}{\bf Spline Int. 1} & 0.4 & \textcolor{red}{\bf 0.4} & 0.3 & \textcolor{red}{\bf 0.5} & 1.0 & 1.2 & 1.0 & 1.6 & 4.6 & 1.3 & \textcolor{red}{\bf 1.3} & 1.3 & 1.8 & 5.2 \\
33725 & Spline Int. 2 & 0.5 & 0.5 & 0.3 & 0.6 & 1.3 & 1.4 & 0.9 & 1.7 & 5.1 & 1.7 & 1.6 & 1.2 & 2.0 & 6.0 \\
33826 & Spline Int. 4 & 0.7 & 0.7 & \textcolor{red}{\bf 0.2 } & 0.7 & 1.5 & 1.7 & \textcolor{red}{\bf 0.8} & 1.9 & 5.3 & 2.0 & 2.0 & 1.0 & 2.2 & 7.0 \\
33927 & Spline Int. 6 & 1.0 & 1.0 & 0.3 & 1.0 & 2.0 & 2.0 & \textcolor{red}{\bf 0.8} & 2.2 & 6.8 & 2.6 & 2.5 & \textcolor{red}{\bf 0.9} & 2.7 & 8.4 \\
340\hline
34128 & Dig. Filt. 6 & 0.4 & 0.5 & 0.4 & 0.6 & 1.1 & 1.3 & 1.3 & 1.8 & 5.2 & 1.3 & 1.5 & 1.5 & 2.1 & 6.0 \\
34229 & \textcolor{red}{\bf Dig. Filt. 4} & 0.3 & \textcolor{red}{\bf 0.4} & 0.3 & \textcolor{red}{\bf 0.5} & 0.9 & \textcolor{red}{\bf 1.1} & 0.9 & \textcolor{red}{\bf 1.4} & \textcolor{red}{\bf 4.2} & 1.0 & \textcolor{red}{\bf 1.3} & 1.1 & \textcolor{red}{\bf 1.7} & \textcolor{red}{\bf 5.0 }\\
343\hline
344\hline
345\end{tabular}
346\vspace{1cm}
347\caption{The statistical parameters bias, resolution and mean error for the algorithms which can be applied to sliding
348windows (SW) and/or fixed windows (FW) of pedestal events.
349The first line displays the resolution of the smallest existing robust fixed--window extractor
350for reference. All units in equiv.
351photo-electrons, uncertainty: 0.1 phes. All extractors were allowed to move 5 FADC slices plus
352their window size. The ``winners'' for each column are marked in red. Global winners (within the given
353uncertainty) are the extractors Nr. \#24 (MExtractTimeAndChargeSpline with an integration window of
3541 FADC slice) and Nr.\#29
355(MExtractTimeAndChargeDigitalFilter with an integration window size of 4 slices)}
356\label{tab:bias}
357}
358\end{table}
359%}
360\end{landscape}
361
362\clearpage
363
364Figures~\ref{fig:sw:distped} through~\ref{fig:df4:distped} show the
365extracted pedestal distributions for some selected extractors (\#18, \#23, \#25, \#28 and \#29)
366 for one exemplary channel (pixel 100) and two background situations: Closed camera with only electronic
367noise and open camera pointing to an extra-galactic source.
368One can see the (asymmetric) Poisson behaviour of the
369night sky background photons for the distributions with open camera.
370
371\begin{figure}[htp]
372\centering
373\includegraphics[height=0.43\textheight]{PedestalSpectrum-18-Run38993.eps}
374\vspace{\floatsep}
375\includegraphics[height=0.43\textheight]{PedestalSpectrum-18-Run38995.eps}
376\caption{MExtractTimeAndChargeSlidingWindow with extraction window of 4 FADC slices:
377Distribution of extracted "pedestals" from pedestal run with
378closed camera (top) and open camera observing an extra-galactic star field (bottom) for one channel
379(pixel 100). The result obtained from a simple addition of 4 FADC
380slice contents (``fundamental'') is displayed as red histogram, the one obtained from the application of
381the algorithm on
382a fixed window of 4 FADC slices as blue histogram (``extractor random'') and the one obtained from the
383full algorithm allowed to slide within a global window of 12 slices. The obtained histogram means and
384RMSs have been converted to equiv. photo-electrons.}
385\label{fig:sw:distped}
386\end{figure}
387
388
389\begin{figure}[htp]
390\centering
391\includegraphics[height=0.43\textheight]{PedestalSpectrum-23-Run38993.eps}
392\vspace{\floatsep}
393\includegraphics[height=0.43\textheight]{PedestalSpectrum-23-Run38995.eps}
394\caption{MExtractTimeAndChargeSpline with amplitude extraction:
395Spectrum of extracted "pedestals" from pedestal run with
396closed camera lids (top) and open lids observing an extra-galactic star field (bottom) for one channel
397(pixel 100). The result obtained from a simple addition of 2 FADC
398slice contents (``fundamental'') is displayed as red histogram, the one obtained from the application
399of the algorithm on a fixed window of 1 FADC slice as blue histogram (``extractor random'')
400and the one obtained from the
401full algorithm allowed to slide within a global window of 12 slices. The obtained histogram means and
402RMSs have been converted to equiv. photo-electrons.}
403\label{fig:amp:distped}
404\end{figure}
405
406\begin{figure}[htp]
407\centering
408\includegraphics[height=0.43\textheight]{PedestalSpectrum-25-Run38993.eps}
409\vspace{\floatsep}
410\includegraphics[height=0.43\textheight]{PedestalSpectrum-25-Run38995.eps}
411\caption{MExtractTimeAndChargeSpline with integral extraction over 2 FADC slices:
412Distribution of extracted "pedestals" from pedestal run with
413closed camera lids (top) and open lids observing an extra-galactic star field (bottom) for one channel
414(pixel 100). The result obtained from a simple addition of 2 FADC
415slice contents (``fundamental'') is displayed as red histogram, the one obtained from the application
416of time-randomized weights on a fixed window of 2 FADC slices as blue histogram and the one obtained from the
417full algorithm allowed to slide within a global window of 12 slices. The obtained histogram means and
418RMSs have been converted to equiv. photo-electrons.}
419\label{fig:int:distped}
420\end{figure}
421
422\begin{figure}[htp]
423\centering
424\includegraphics[height=0.43\textheight]{PedestalSpectrum-28-Run38993.eps}
425\vspace{\floatsep}
426\includegraphics[height=0.43\textheight]{PedestalSpectrum-28-Run38995.eps}
427\caption{MExtractTimeAndChargeDigitalFilter: Spectrum of extracted "pedestals" from pedestal run with
428closed camera lids (top) and open lids observing an extra-galactic star field (bottom) for one channel
429(pixel 100). The result obtained from a simple addition of 6 FADC
430slice contents (``fundamental'') is displayed as red histogram, the one obtained from the application
431of time-randomized weights on a fixed window of 6 slices as blue histogram and the one obtained from the
432full algorithm allowed to slide within a global window of 12 slices. The obtained histogram means and
433RMSs have been converted to equiv. photo-electrons.}
434\label{fig:df6:distped}
435\end{figure}
436
437\begin{figure}[htp]
438\centering
439\includegraphics[height=0.43\textheight]{PedestalSpectrum-29-Run38993.eps}
440\vspace{\floatsep}
441\includegraphics[height=0.43\textheight]{PedestalSpectrum-29-Run38995.eps}
442\caption{MExtractTimeAndChargeDigitalFilter: Spectrum of extracted "pedestals" from pedestal run with
443closed camera lids (top) and open lids observing an extra-galactic star field (bottom) for one channel
444(pixel 100). The result obtained from a simple addition of 4 FADC
445slice contents (``fundamental'') is displayed as red histogram, the one obtained from the application
446of time-randomized weights on a fixed window of 4 slices as blue histogram and the one obtained from the
447full algorithm allowed to slide within a global window of 10 slices. The obtained histogram means and
448RMSs have been converted to equiv. photo-electrons.}
449\label{fig:df4:distped}
450\end{figure}
451
452\clearpage
453
454\subsection{ \label{sec:ped:singlephe} Single Photo-Electron Extraction with the Digital Filter}
455
456Figure~\ref{fig:df:sphespectrum} shows spectra
457obtained with the digital filter applied on three different global search windows.
458One can clearly distinguish a pedestal peak (fitted to Gaussian with index 0)
459and further, positive contributions.
460\par
461Because the background is determined by the single photo-electrons from the night-sky background,
462the following possibilities can occur:
463
464\begin{enumerate}
465\item There is no ``signal'' (photo-electron) in the extraction window and the extractor
466finds only electronic noise.
467Usually, the returned signal charge is then negative.
468\item There is one photo-electron in the extraction window and the extractor finds it.
469\item There are more than one photo-electron in the extraction window, but separated by more than
470two FADC slices whereupon the extractor finds the one with the highest charge (upward fluctuation) of both.
471\item The extractor finds an overlap of two or more photo-electrons.
472\end{enumerate}
473
474Although the probability to find a certain number of photo-electrons in a fixed window follows a
475Poisson distribution, the one for employing the sliding window is {\textit{not}} Poissonian. The extractor
476will usually find one photo-electron even if more are present in the global search window, i.e. the
477probability for two or more photo-electrons to occur in the global search window is much higher than
478the probability for these photo-electrons to overlap in time such as to be recognized as a double
479or triple photo-electron pulse by the extractor. This is especially true for small extraction windows
480and for the digital filter.
481
482\par
483
484Given a global extraction window of size $\mathrm{\it WS}$ and an average rate of photo-electrons from the night-sky
485background $R$, we will now calculate the probability for the extractor to find zero photo-electrons in the
486$\mathrm{\it WS}$. The probability to find any number of $k$ photo-electrons can be written as:
487
488\begin{equation}
489P(k) = \frac{e^{-R\cdot \mathrm{\it WS}} (R \cdot \mathrm{\it WS})^k}{k!}
490\end{equation}
491
492and thus:
493
494\begin{equation}
495P(0) = e^{-R\cdot \mathrm{\it WS}}
496\end{equation}
497
498The probability to find one or more photo-electrons is then:
499
500\begin{equation}
501P(>0) = 1 - e^{-R\cdot \mathrm{\it WS}}
502\end{equation}
503
504In figures~\ref{fig:df:sphespectrum},
505one can clearly distinguish the pedestal peak (fitted to Gaussian with index 0),
506corresponding to the case of  $P(0)$ and further
507contributions of $P(1)$ and $P(2)$ (fitted to Gaussians with index 1 and 2).
508One can also see that the contribution of $P(0)$ dimishes
509with increasing global search window size.
510
511\begin{figure}
512\centering
513\includegraphics[height=0.3\textheight]{SinglePheSpectrum-28-Run38995-WS2.5.eps}
514\vspace{\floatsep}
515\includegraphics[height=0.3\textheight]{SinglePheSpectrum-28-Run38995-WS4.5.eps}
516\vspace{\floatsep}
517\includegraphics[height=0.3\textheight]{SinglePheSpectrum-28-Run38995-WS8.5.eps}
518\caption{MExtractTimeAndChargeDigitalFilter: Spectrum obtained from the extraction
519of a pedestal run using a sliding window of 6 FADC slices allowed to move within a window of
5207 (top), 9 (center) and 13 slices.
521A pedestal run with galactic star background has been taken and one exemplary pixel (Nr. 100).
522One can clearly see the pedestal contribution and a further part corresponding to one or more
523photo-electrons.}
524\label{fig:df:sphespectrum}
525\end{figure}
526
527In the following, we will make a short consistency test: Assuming that the spectral peaks are
528attributed correctly, one would expect the following relation:
529
530\begin{equation}
531P(0) / P(>0) = \frac{e^{-R\cdot WS}}{1-e^{-R\cdot WS}}
532\end{equation}
533
534We tested this relation assuming that the fitted area underneath the pedestal peak $\mathrm{\it Area}_0$ is
535proportional to $P(0)$ and the sum of the fitted areas underneath the single photo-electron peak
536$\mathrm{\it Area}_1$ and the double photo-electron peak $\mathrm{\it Area}_2$ proportional to $P(>0)$. We assumed
537that the probability for a triple photo-electron to occur is negligible. Thus, one expects:
538
539\begin{equation}
540\mathrm{\it Area}_0 / (\mathrm{\it Area}_1 + \mathrm{\it Area}_2 ) = \frac{e^{-R\cdot WS}}{1-e^{-R\cdot WS}}
541\end{equation}
542
543We estimated the effective window size $\mathrm{\it WS}$ as the sum of the range in which the digital filter
544amplitude weights are greater than 0.5 (1.5 FADC slices) and the global search window minus the
545size of the window size of the weights (which is 6 FADC slices). Figure~\ref{fig:df:ratiofit}
546shows the result for two different levels of night-sky background. The fitted rates deliver
5470.08 and 0.1 phes/ns, respectively. These rates are about 50\% lower than those obtained
548from the November 2004 test campaign. However, we should take into account that the method is at
549the limit of distinguishing single photo-electrons. It may occur often that a single photo-electron
550signal is too low in order to get recognized as such. We tried various pixels and found that
551some of them do not permit to apply this method at all. The ones which succeed, however, yield about
552the same fitted rates. To conclude, one may say that there is consistency within the double-peak
553structure of the pedestal spectrum found by the digital filter which can be explained by the fact that
554single photo-electrons are separated from the pure electronics noise.
555\par
556
557\begin{figure}[htp]
558\centering
559\includegraphics[height=0.4\textheight]{SinglePheRatio-28-Run38995.eps}
560\vspace{\floatsep}
561\includegraphics[height=0.4\textheight]{SinglePheRatio-28-Run39258.eps}
562\caption{MExtractTimeAndChargeDigitalFilter: Fit to the ratio of the area beneath the pedestal peak and
563the single and double photo-electron(s) peak(s) with the extraction algorithm
564applied on a sliding window of different sizes.
565In the top plot, a pedestal run with extra-galactic star background has been taken and in the bottom,
566a galatic star background. An exemplary pixel (Nr. 100) has been used.
567Above, a rate of 0.08 phe/ns and below, a rate of 0.1 phe/ns has been obtained.}
568\label{fig:df:ratiofit}
569\end{figure}
570
571Figure~\ref{fig:df:convfit} shows the obtained ``conversion factors'' and ``F-Factor'' computed as~\cite{MAGIC-calibration}:
572
573\begin{eqnarray}
574c_{phe} &=& \frac{1}{\mu_1 - \mu_0} \\
575F_{phe} &=& \sqrt{1 + \frac{\sigma_1^2 - \sigma_0^2}{(\mu_1 - \mu_0)^2} }
576\end{eqnarray}
577
578where $\mu_0$ denotes the mean position of the pedestal peak and $\mu_1$ the mean position of the (assumed)
579single photo-electron peak. The obtained conversion factors are systematically lower than the ones
580obtained from the standard calibration and decrease with increasing window size. This is consistent
581with the assumption that the digital filter finds the most upward fluctuating pulse out of several. Therefore,
582$\mu_1$ is biased against higher values. The F-Factor is also systematically low (however with huge error bars),
583which is also consistent
584with the assumption that the spacing between $\mu_1$ and $\mu_0$ is artificially high.
585Unfortunately, the error bars are too high for a ``calibration'' of the F-Factor.
586\par
587In conclusion, the digital filter is at the edge of being able to see single photo-electrons,
588however a single photo-electron calibration cannot yet be done with the current FADC system because the
589resolution is too poor. These limitations might be overcome if a higher sampling speed is used and the artificial
590pulse shaping removed. We expect to improve this method considerably with the new 2\,GSamples/s~FADC readout of MAGIC.
591
592\begin{figure}[htp]
593\centering
594\includegraphics[height=0.4\textheight]{ConvFactor-28-Run38995.eps}
595\vspace{\floatsep}
596\includegraphics[height=0.4\textheight]{FFactor-28-Run38995.eps}
597\caption{MExtractTimeAndChargeDigitalFilter: Obtained conversion factors (top) and F-Factors (bottom)
598from the position and width of
599the fitted Gaussian mean of the single photo-electron peak and the pedestal peak depending on
600the applied global extraction window sizes.
601A pedestal run with extra-galactic star background has been taken and
602an exemplary pixel (Nr. 100) used. The conversion factor obtained from the
603standard calibration is shown as a reference line. The obtained conversion factors are systematically
604lower than the reference one.}
605\label{fig:df:convfit}
606\end{figure}
607
608
609
610%%% Local Variables:
611%%% mode: latex
612%%% TeX-master: "MAGIC_signal_reco"
613%%% TeX-master: "MAGIC_signal_reco"
614%%% TeX-master: "MAGIC_signal_reco"
615%%% End:
Note: See TracBrowser for help on using the repository browser.