| 1 | \section{Pedestal Extraction \label{sec:pedestals}}
|
|---|
| 2 |
|
|---|
| 3 | \subsection{Pedestal RMS}
|
|---|
| 4 |
|
|---|
| 5 | The background $BG$ (Pedestal)
|
|---|
| 6 | can be completely described by the noise-autocorrelation matrix $\boldsymbol{B}$
|
|---|
| 7 | (eq.~\ref{eq:autocorr}),
|
|---|
| 8 | where the diagonal elements give what is usually denoted as the ``Pedestal RMS''.
|
|---|
| 9 | \par
|
|---|
| 10 |
|
|---|
| 11 | By definition, the $\boldsymbol{B}$ and thus the ``pedestal RMS''
|
|---|
| 12 | is independent from the signal extractor.
|
|---|
| 13 |
|
|---|
| 14 | \subsection{Bias and Mean-squared Error}
|
|---|
| 15 |
|
|---|
| 16 | Consider a large number of same signals $S$. By applying a signal extractor
|
|---|
| 17 | we obtain a distribution of estimated signals $\widehat{S}$ (for fixed $S$ and
|
|---|
| 18 | fixed background fluctuations $BG$). The distribution of the quantity
|
|---|
| 19 |
|
|---|
| 20 | \begin{equation}
|
|---|
| 21 | X = \widehat{S}-S
|
|---|
| 22 | \end{equation}
|
|---|
| 23 |
|
|---|
| 24 | has the mean $B$ and the Variance $MSE$ defined as:
|
|---|
| 25 |
|
|---|
| 26 | \begin{eqnarray}
|
|---|
| 27 | B \ \ \ \ = \ \ \ \ \ \ <X> \ \ \ \ \ &=& \ \ <\widehat{S}> \ -\ S\\
|
|---|
| 28 | R \ \ \ \ = \ <(X-B)^2> &=& \ Var[\widehat{S}]\\
|
|---|
| 29 | MSE \ = \ \ \ \ \ <X^2> \ \ \ \ &=& \ Var[\widehat{S}] +\ B^2
|
|---|
| 30 | \end{eqnarray}
|
|---|
| 31 |
|
|---|
| 32 | The parameter $B$ is also called the {\textit{\bf BIAS}} of the estimator and $MSE$
|
|---|
| 33 | the {\textit{\bf MEAN-SQUARED ERROR}} which combines the variance of $\widehat{S}$ and
|
|---|
| 34 | the bias. Both depend generally on the size of $S$ and the background fluctuations $BG$,
|
|---|
| 35 | thus: $B = B(S,BG)$ and $MSE = MSE(S,BG)$.
|
|---|
| 36 |
|
|---|
| 37 | \par
|
|---|
| 38 | Usually, one measures easily the parameter $R$, but needs the $MSE$ for statistical analysis (e.g.
|
|---|
| 39 | in the image cleaning).
|
|---|
| 40 | However, only in case of a vanishing bias $B$, the two numbers are equal. Otherwise,
|
|---|
| 41 | the bias $B$ has to be known beforehand. Note that every sliding window extractor has a
|
|---|
| 42 | bias, especially at low or vanishing signals $S$.
|
|---|
| 43 |
|
|---|
| 44 | \subsection{Pedestal Fluctuations as Contribution to the Signal Fluctuations}
|
|---|
| 45 |
|
|---|
| 46 | A photo-multiplier signal yields, to a very good approximation, the
|
|---|
| 47 | following relation:
|
|---|
| 48 |
|
|---|
| 49 | \begin{equation}
|
|---|
| 50 | \frac{Var[Q]}{<Q>^2} = \frac{1}{<n_{phe}>} * F^2
|
|---|
| 51 | \end{equation}
|
|---|
| 52 |
|
|---|
| 53 | Here, $Q$ is the signal fluctuation due to the number of signal photo-electrons
|
|---|
| 54 | (equiv. to the signal $S$), and $Var[Q]$ the fluctuations of the true signal $Q$
|
|---|
| 55 | due to the Poisson fluctuations of the number of photo-electrons. Because of:
|
|---|
| 56 |
|
|---|
| 57 | \begin{eqnarray}
|
|---|
| 58 | \widehat{Q} &=& Q + X \\
|
|---|
| 59 | Var(\widehat{Q}) &=& Var(Q) + Var(X) \\
|
|---|
| 60 | Var(Q) &=& Var(\widehat{Q}) - Var(X)
|
|---|
| 61 | \end{eqnarray}
|
|---|
| 62 |
|
|---|
| 63 | $Var[Q]$ can be obtained from:
|
|---|
| 64 |
|
|---|
| 65 | \begin{eqnarray}
|
|---|
| 66 | Var(Q) &\approx& Var(\widehat{Q}) - Var(\widehat{Q}=0)
|
|---|
| 67 | \label{eq:rmssubtraction}
|
|---|
| 68 | \end{eqnarray}
|
|---|
| 69 |
|
|---|
| 70 | In the last line of eq.~\ref{eq:rmssubtraction}, it is assumed that $R$ does not dependent
|
|---|
| 71 | on the signal height\footnote{%
|
|---|
| 72 | A way to check whether the right RMS has been subtracted is to make the
|
|---|
| 73 | ``Razmick''-plot
|
|---|
| 74 |
|
|---|
| 75 | \begin{equation}
|
|---|
| 76 | \frac{Var[\widehat{Q}]}{<\widehat{Q}>^2} \quad \textit{vs.} \quad \frac{1}{<\widehat{Q}>}
|
|---|
| 77 | \end{equation}
|
|---|
| 78 |
|
|---|
| 79 | This should give a straight line passing through the origin. The slope of
|
|---|
| 80 | the line is equal to
|
|---|
| 81 |
|
|---|
| 82 | \begin{equation}
|
|---|
| 83 | c * F^2
|
|---|
| 84 | \end{equation}
|
|---|
| 85 |
|
|---|
| 86 | where $c$ is the photon/ADC conversion factor $<Q>/<m_{pe}>$.}
|
|---|
| 87 | (as is the case
|
|---|
| 88 | for the digital filter, eq.~\ref{eq:of_noise}). One can then retrieve $R$
|
|---|
| 89 | by applying the signal extractor to a {\textit{\bf fixed window}} of pedestal events, where the
|
|---|
| 90 | bias vanishes and measure $Var[\widehat{Q}=0]$.
|
|---|
| 91 |
|
|---|
| 92 | \subsection{Methods to Retrieve Bias and Mean-Squared Error}
|
|---|
| 93 |
|
|---|
| 94 | In general, the extracted signal variance $R$ is different from the pedestal RMS.
|
|---|
| 95 | It cannot be obtained by applying the signal extractor to pedestal events, because of the
|
|---|
| 96 | (unknown) bias.
|
|---|
| 97 | \par
|
|---|
| 98 | In the case of the digital filter, $R$ is expected to be independent from the
|
|---|
| 99 | signal amplitude $S$ and depends only on the background $BG$ (eq.~\ref{eq:of_noise}).
|
|---|
| 100 | It can then be obtained from the calculation of the variance $Var[\widehat{Q}]$
|
|---|
| 101 | by applying the extractor to a fixed window of pure background events (``pedestal events'')
|
|---|
| 102 | and get rid of the bias in that way.
|
|---|
| 103 | \par
|
|---|
| 104 |
|
|---|
| 105 | In order to calculate bias and Mean-squared error, we proceeded in the following ways:
|
|---|
| 106 | \begin{enumerate}
|
|---|
| 107 | \item Determine $R$ by applying the signal extractor to a fixed window
|
|---|
| 108 | of pedestal events. The background fluctuations can be simulated with different
|
|---|
| 109 | levels of night sky background and the continuous light source, but no signal size
|
|---|
| 110 | dependency can be retrieved with this method.
|
|---|
| 111 | \item Determine $B$ and $MSE$ from MC events with and without added noise.
|
|---|
| 112 | Assuming that $MSE$ and $B$ are negligible for the events without noise, one can
|
|---|
| 113 | get a dependency of both values from the size of the signal.
|
|---|
| 114 | \item Determine $MSE$ from the fitted error of $\widehat{S}$, which is possible for the
|
|---|
| 115 | fit and the digital filter (eq.~\ref{eq:of_noise}).
|
|---|
| 116 | In prinicple, all dependencies can be retrieved with this method.
|
|---|
| 117 | \end{enumerate}
|
|---|
| 118 |
|
|---|
| 119 |
|
|---|
| 120 | \begin{figure}[htp]
|
|---|
| 121 | \centering
|
|---|
| 122 | \includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38993_RelMean.eps}
|
|---|
| 123 | \vspace{\floatsep}
|
|---|
| 124 | \includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38995_RelMean.eps}
|
|---|
| 125 | \vspace{\floatsep}
|
|---|
| 126 | \includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38996_RelMean.eps}
|
|---|
| 127 | \caption{MExtractTimeAndChargeSpline with amplitude extraction:
|
|---|
| 128 | Difference in mean pedestal (per FADC slice) between extraction algorithm
|
|---|
| 129 | applied on a fixed window of 1 FADC slice (``extractor random'') and a simple addition of
|
|---|
| 130 | 2 FADC slices (``fundamental''). On the left, a run with closed camera has been taken, in the center
|
|---|
| 131 | an opened camera observing an extra-galactic star field and on the right, an open camera being
|
|---|
| 132 | illuminated by the continuous light of the calibration (level: 100). Every entry corresponds to one
|
|---|
| 133 | pixel.}
|
|---|
| 134 | \label{fig:amp:relmean}
|
|---|
| 135 | \end{figure}
|
|---|
| 136 |
|
|---|
| 137 | \begin{figure}[htp]
|
|---|
| 138 | \centering
|
|---|
| 139 | \includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38993_RelMean.eps}
|
|---|
| 140 | \vspace{\floatsep}
|
|---|
| 141 | \includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38995_RelMean.eps}
|
|---|
| 142 | \vspace{\floatsep}
|
|---|
| 143 | \includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38996_RelMean.eps}
|
|---|
| 144 | \caption{MExtractTimeAndChargeSpline with integral over 2 slices:
|
|---|
| 145 | Difference in mean pedestal (per FADC slice) between extraction algorithm
|
|---|
| 146 | applied on a fixed window of 2 FADC slices (``extractor random'') and a simple addition of
|
|---|
| 147 | 2 FADC slices (``fundamental''). On the left, a run with closed camera has been taken, in the center
|
|---|
| 148 | an opened camera observing an extra-galactic star field and on the right, an open camera being
|
|---|
| 149 | illuminated by the continuous light of the calibration (level: 100). Every entry corresponds to one
|
|---|
| 150 | pixel.}
|
|---|
| 151 | \label{fig:int:relmean}
|
|---|
| 152 | \end{figure}
|
|---|
| 153 |
|
|---|
| 154 | \begin{figure}[htp]
|
|---|
| 155 | \centering
|
|---|
| 156 | \vspace{\floatsep}
|
|---|
| 157 | \includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38993_RelMean.eps}
|
|---|
| 158 | \vspace{\floatsep}
|
|---|
| 159 | \includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38995_RelMean.eps}
|
|---|
| 160 | \vspace{\floatsep}
|
|---|
| 161 | \includegraphics[width=0.3\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38996_RelMean.eps}
|
|---|
| 162 | \caption{MExtractTimeAndChargeDigitalFilter:
|
|---|
| 163 | Difference in mean pedestal (per FADC slice) between extraction algorithm
|
|---|
| 164 | applied on a fixed window of 6 FADC slices and time-randomized weights (``extractor random'')
|
|---|
| 165 | and a simple addition of
|
|---|
| 166 | 6 FADC slices (``fundamental''). On the left, a run with closed camera has been taken, in the center
|
|---|
| 167 | an opened camera observing an extra-galactic star field and on the right, an open camera being
|
|---|
| 168 | illuminated by the continuous light of the calibration (level: 100). Every entry corresponds to one
|
|---|
| 169 | pixel.}
|
|---|
| 170 | \label{fig:df:relmean}
|
|---|
| 171 | \end{figure}
|
|---|
| 172 |
|
|---|
| 173 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|---|
| 174 |
|
|---|
| 175 | \subsubsection{ \label{sec:determiner} Application of the Signal Extractor to a Fixed Window
|
|---|
| 176 | of Pedestal Events}
|
|---|
| 177 |
|
|---|
| 178 | By applying the signal extractor to a fixed window of pedestal events, we
|
|---|
| 179 | determine the parameter $R$ for the case of no signal ($Q = 0$). In the case of
|
|---|
| 180 | extractors using a fixed window (extractors nr. \#1 to \#22
|
|---|
| 181 | in section~\ref{sec:algorithms}), the results are the same by construction
|
|---|
| 182 | as calculating the pedestal RMS.
|
|---|
| 183 | \par
|
|---|
| 184 | In MARS, this functionality is implemented with a function-call to: \\
|
|---|
| 185 |
|
|---|
| 186 | {\textit{\bf MJPedestal::SetExtractionWithExtractorRndm()}} and/or \\
|
|---|
| 187 | {\textit{\bf MExtractPedestal::SetRandomCalculation()}}\\
|
|---|
| 188 |
|
|---|
| 189 | Besides fixing the global extraction window, additionally the following steps are undertaken
|
|---|
| 190 | in order to assure that the bias vanishes:
|
|---|
| 191 |
|
|---|
| 192 | \begin{description}
|
|---|
| 193 | \item[\textit{MExtractTimeAndChargeSpline}:\xspace] The spline
|
|---|
| 194 | maximum position -- which determines the exact extraction window -- is placed arbitrarily
|
|---|
| 195 | at a random place within the digitizing binning resolution of one central FADC slice.
|
|---|
| 196 | \item[\textit{MExtractTimeAndChargeDigitalFilter}:\xspace] The second step timing
|
|---|
| 197 | offset $\tau$ (eq.~\ref{eq:offsettau}) gets randomized for each event.
|
|---|
| 198 | \end{description}
|
|---|
| 199 |
|
|---|
| 200 | \par
|
|---|
| 201 |
|
|---|
| 202 | The following figures~\ref{fig:amp:relmean} through~\ref{fig:df:relrms} show results
|
|---|
| 203 | obtained with the second method for three background intensities:
|
|---|
| 204 |
|
|---|
| 205 | \begin{enumerate}
|
|---|
| 206 | \item Closed camera and no (Poissonian) fluctuation due to photons from the night sky background
|
|---|
| 207 | \item The camera pointing to an extra-galactic region with stars in the field of view
|
|---|
| 208 | \item The camera illuminated by a continuous light source of intensity 100.
|
|---|
| 209 | \end{enumerate}
|
|---|
| 210 |
|
|---|
| 211 | Figures~\ref{fig:amp:relmean} through~\ref{fig:df:relmean}
|
|---|
| 212 | show the calculated biases obtained with this method for all pixels in the camera
|
|---|
| 213 | and for the different levels of (night-sky) background.
|
|---|
| 214 | One can see that the bias vanishes to an accuracy of better than 1\%
|
|---|
| 215 | for the extractors which are used in this TDAS.
|
|---|
| 216 |
|
|---|
| 217 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
|
|---|
| 218 |
|
|---|
| 219 | \begin{figure}[htp]
|
|---|
| 220 | \centering
|
|---|
| 221 | \includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38993_RMSDiff.eps}
|
|---|
| 222 | \vspace{\floatsep}
|
|---|
| 223 | \includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38995_RMSDiff.eps}
|
|---|
| 224 | \vspace{\floatsep}
|
|---|
| 225 | \includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Amplitude_Amplitude_Range_01_09_01_10_Run_38996_RMSDiff.eps}
|
|---|
| 226 | \caption{MExtractTimeAndChargeSpline with amplitude:
|
|---|
| 227 | Difference in RMS (per FADC slice) between extraction algorithm
|
|---|
| 228 | applied on a fixed window and the corresponding pedestal RMS.
|
|---|
| 229 | Closed camera (left), open camera observing extra-galactic star field (right) and
|
|---|
| 230 | camera being illuminated by the continuous light (bottom).
|
|---|
| 231 | Every entry corresponds to one pixel.}
|
|---|
| 232 | \label{fig:amp:relrms}
|
|---|
| 233 | \end{figure}
|
|---|
| 234 |
|
|---|
| 235 |
|
|---|
| 236 | \begin{figure}[htp]
|
|---|
| 237 | \centering
|
|---|
| 238 | \includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38993_RMSDiff.eps}
|
|---|
| 239 | \vspace{\floatsep}
|
|---|
| 240 | \includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38995_RMSDiff.eps}
|
|---|
| 241 | \vspace{\floatsep}
|
|---|
| 242 | \includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeSpline_Rise-and-Fall-Time_0.5_1.5_Range_01_10_02_12_Run_38996_RMSDiff.eps}
|
|---|
| 243 | \caption{MExtractTimeAndChargeSpline with integral over 2 slices:
|
|---|
| 244 | Difference in RMS (per FADC slice) between extraction algorithm
|
|---|
| 245 | applied on a fixed window and the corresponding pedestal RMS.
|
|---|
| 246 | Closed camera (left), open camera observing extra-galactic star field (right) and
|
|---|
| 247 | camera being illuminated by the continuous light (bottom).
|
|---|
| 248 | Every entry corresponds to one
|
|---|
| 249 | pixel.}
|
|---|
| 250 | \label{fig:amp:relrms}
|
|---|
| 251 | \end{figure}
|
|---|
| 252 |
|
|---|
| 253 |
|
|---|
| 254 | \begin{figure}[htp]
|
|---|
| 255 | \centering
|
|---|
| 256 | \includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38993_RMSDiff.eps}
|
|---|
| 257 | \vspace{\floatsep}
|
|---|
| 258 | \includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38995_RMSDiff.eps}
|
|---|
| 259 | \vspace{\floatsep}
|
|---|
| 260 | \includegraphics[width=0.47\linewidth]{MExtractTimeAndChargeDigitalFilter_Weights_cosmics_weights.dat_Range_01_14_02_14_Run_38996_RMSDiff.eps}
|
|---|
| 261 | \caption{MExtractTimeAndChargeDigitalFilter:
|
|---|
| 262 | Difference in RMS (per FADC slice) between extraction algorithm
|
|---|
| 263 | applied on a fixed window and the corresponding pedestal RMS.
|
|---|
| 264 | Closed camera (left), open camera observing extra-galactic star field (right) and
|
|---|
| 265 | camera being illuminated by the continuous light (bottom).
|
|---|
| 266 | Every entry corresponds to one pixel.}
|
|---|
| 267 | \label{fig:df:relrms}
|
|---|
| 268 | \end{figure}
|
|---|
| 269 |
|
|---|
| 270 |
|
|---|
| 271 |
|
|---|
| 272 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|---|
| 273 |
|
|---|
| 274 | Figures~\ref{fig:amp:relrms} through~\ref{fig:amp:relrms} show the
|
|---|
| 275 | differences in $R$ between the calculated pedestal RMS and
|
|---|
| 276 | the one obtained by applying the extractor, converted to equivalent photo-electrons. One entry
|
|---|
| 277 | corresponds to one pixel of the camera.
|
|---|
| 278 | The distributions have a negative mean in the case of the digital filter showing the
|
|---|
| 279 | ``filter'' capacity of that algorithm. It ``filters out'' between 0.12 photo-electrons night sky
|
|---|
| 280 | background for the extra-galactic star-field until 0.2 photo-electrons for the continuous light.
|
|---|
| 281 |
|
|---|
| 282 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|---|
| 283 |
|
|---|
| 284 |
|
|---|
| 285 | \subsubsection{ \label{sec:determiner} Application of the Signal Extractor to a Sliding Window
|
|---|
| 286 | of Pedestal Events}
|
|---|
| 287 |
|
|---|
| 288 | By applying the signal extractor to a global extraction window of pedestal events, allowing
|
|---|
| 289 | it to ``slide'' and maximize the encountered signal, we
|
|---|
| 290 | determine the bias $B$ and the mean-squared error $MSE$ for the case of no signal ($S=0$).
|
|---|
| 291 | \par
|
|---|
| 292 | In MARS, this functionality is implemented with a function-call to: \\
|
|---|
| 293 |
|
|---|
| 294 | {\textit{\bf MJPedestal::SetExtractionWithExtractor()}} \\
|
|---|
| 295 |
|
|---|
| 296 | \par
|
|---|
| 297 | Table~\ref{tab:bias} shows bias, resolution and mean-square error for all extractors using
|
|---|
| 298 | a sliding window. Every extractor had the freedom to move 5 slices, i.e. the global window size
|
|---|
| 299 | was fixed to five slices plus the extractor window. One can see that
|
|---|
| 300 |
|
|---|
| 301 | \begin{table}[htp]
|
|---|
| 302 | \centering
|
|---|
| 303 | \scriptsize{
|
|---|
| 304 | \begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
|
|---|
| 305 | \hline
|
|---|
| 306 | \hline
|
|---|
| 307 | \multicolumn{14}{|c|}{Statistical Parameters for $S=0$} \\
|
|---|
| 308 | \hline
|
|---|
| 309 | \hline
|
|---|
| 310 | & & \multicolumn{4}{|c|}{Closed camera} & \multicolumn{4}{|c|}{Extra-galactic NSB} & \multicolumn{4}{|c|}{Galactic NSB} \\
|
|---|
| 311 | \hline
|
|---|
| 312 | \hline
|
|---|
| 313 | Nr. & Name & $R$ & $R$ & $B$ & $\sqrt{MSE}$ & $R$ &$R$ & $B$ & $\sqrt{MSE}$& $R$ & $R$& $B$ & $\sqrt{MSE}$ \\
|
|---|
| 314 | & & (FW) & (SW)& (SW)& (SW) & (FW) &(SW) & (SW)& (SW) & (FW)&(SW) & (SW)&(SW) \\
|
|---|
| 315 | \hline
|
|---|
| 316 | 17 & Slid. Win. 2 & 0.5 & 0.5 & 0.4 & 0.6 & 1.4 & 1.4 & 1.2 & 1.8 & 1.6 & 1.6 & 1.5 & 2.2 \\
|
|---|
| 317 | 18 & Slid. Win. 4 & 0.8 & 0.8 & 0.5 & 0.9 & 1.9 & 1.9 & 1.2 & 2.2 & 2.2 & 2.3 & 1.6 & 2.8 \\
|
|---|
| 318 | 20 & Slid. Win. 6 & 1.0 & 1.0 & 0.4 & 1.1 & 2.2 & 2.2 & 1.1 & 2.5 & 2.6 & 2.7 & 1.4 & 3.0 \\
|
|---|
| 319 | 21 & Slid. Win. 8 & 1.2 & 1.3 & 0.4 & 1.4 & 2.5 & 2.5 & 1.0 & 2.7 & 3.0 & 3.2 & 1.4 & 3.5 \\
|
|---|
| 320 | \hline
|
|---|
| 321 | 23 & Spline Amp. & 0.4 & \textcolor{red}{\bf 0.4} & 0.4 & 0.6 & 1.1 & 1.2 & 1.3 & 1.8 & 1.3 & 1.4 & 1.6 & 2.1 \\
|
|---|
| 322 | 24 & \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 & 1.3 & \textcolor{red}{\bf 1.3} & 1.3 & \textcolor{red}{\bf 1.8} \\
|
|---|
| 323 | 25 & Spline Int. 2 & 0.5 & 0.5 & 0.3 & 0.6 & 1.3 & 1.4 & 0.9 & 1.7 & 1.7 & 1.6 & 1.2 & 2.0 \\
|
|---|
| 324 | 26 & 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 & 2.0 & 2.0 & 1.0 & 2.2 \\
|
|---|
| 325 | 27 & Spline Int. 6 & 1.0 & 1.0 & 0.3 & 1.0 & 2.0 & 2.0 & \textcolor{red}{\bf 0.8} & 2.2 & 2.6 & 2.5 & \textcolor{red}{\bf 0.9} & 2.7 \\
|
|---|
| 326 | \hline
|
|---|
| 327 | 28 & Dig. Filt. 6 & 0.4 & 0.5 & 0.4 & 0.6 & 1.1 & 1.3 & 1.3 & 1.8 & 1.3 & 1.5 & 1.5 & 2.1 \\
|
|---|
| 328 | 29 & \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} & 1.0 & \textcolor{red}{\bf 1.5} & 1.1 & 1.4 & 1.2 & \textcolor{red}{\bf 1.8} \\
|
|---|
| 329 | \hline
|
|---|
| 330 | \hline
|
|---|
| 331 | \end{tabular}
|
|---|
| 332 | }
|
|---|
| 333 | \caption{The statistical parameters bias, resolution and mean error. All units in equiv.
|
|---|
| 334 | photo-electrons, uncertainty: 0.1 phes. All extractors were allowed to move 5 FADC slices plus
|
|---|
| 335 | their window size. The ``winners'' for each row are marked in red. Global winners (within the given
|
|---|
| 336 | uncertainty) are the extractors Nr. \#24 (MExtractTimeAndChargeSpline with an integration window of
|
|---|
| 337 | 1 FADC slice) and Nr.\#29
|
|---|
| 338 | (MExtractTimeAndChargeDigitalFilter with an integration window size of 4 slices)}
|
|---|
| 339 | \label{tab:bias}
|
|---|
| 340 | \end{table}
|
|---|
| 341 |
|
|---|
| 342 |
|
|---|
| 343 |
|
|---|
| 344 |
|
|---|
| 345 | \par
|
|---|
| 346 | Figures~\ref{fig:amp:distped} through~\ref{fig:df:distped} show the
|
|---|
| 347 | extracted pedestal distributions for the digital filter with cosmics weights (extractor~\#28) and the
|
|---|
| 348 | spline amplitude (extractor~\#27), respectively for one examplary channel (corresponding to pixel 200).
|
|---|
| 349 | One can see the (asymmetric) Poisson behaviour of the
|
|---|
| 350 | night sky background photons for the distributions with open camera and the cutoff at the lower egde
|
|---|
| 351 | for the distribution with high-intensity continuous light due to a limited pedestal offset and the cutoff
|
|---|
| 352 | to negative fluctuations.
|
|---|
| 353 | \par
|
|---|
| 354 |
|
|---|
| 355 | \begin{figure}[htp]
|
|---|
| 356 | \centering
|
|---|
| 357 | \includegraphics[height=0.43\textheight]{PedestalSpectrum-18-Run38993.eps}
|
|---|
| 358 | \vspace{\floatsep}
|
|---|
| 359 | \includegraphics[height=0.43\textheight]{PedestalSpectrum-18-Run38995.eps}
|
|---|
| 360 | \caption{MExtractTimeAndChargeSlidingWindow with extraction window of 4 FADC slices:
|
|---|
| 361 | Distribution of extracted "pedestals" from pedestal run with
|
|---|
| 362 | closed camera (top) and open camera observing an extra-galactic star field (bottom) for one channel
|
|---|
| 363 | (pixel 100). The result obtained from a simple addition of 4 FADC
|
|---|
| 364 | slice contents (``fundamental'') is displayed as red histogram, the one obtained from the application of
|
|---|
| 365 | the algorithm on
|
|---|
| 366 | a fixed window of 4 FADC slices as blue histogram (``extractor random'') and the one obtained from the
|
|---|
| 367 | full algorithm allowed to slide within a global window of 12 slices. The obtained histogram means and
|
|---|
| 368 | RMSs have been converted to equiv. photo-electrons.}
|
|---|
| 369 | \label{fig:sw:distped}
|
|---|
| 370 | \end{figure}
|
|---|
| 371 |
|
|---|
| 372 |
|
|---|
| 373 | \begin{figure}[htp]
|
|---|
| 374 | \centering
|
|---|
| 375 | \includegraphics[height=0.43\textheight]{PedestalSpectrum-23-Run38993.eps}
|
|---|
| 376 | \vspace{\floatsep}
|
|---|
| 377 | \includegraphics[height=0.43\textheight]{PedestalSpectrum-23-Run38995.eps}
|
|---|
| 378 | \caption{MExtractTimeAndChargeSpline with amplitude extraction:
|
|---|
| 379 | Spectrum of extracted "pedestals" from pedestal run with
|
|---|
| 380 | closed camera lids (top) and open lids observing an extra-galactic star field (bottom) for one channel
|
|---|
| 381 | (pixel 100). The result obtained from a simple addition of 2 FADC
|
|---|
| 382 | slice contents (``fundamental'') is displayed as red histogram, the one obtained from the application
|
|---|
| 383 | of the algorithm on a fixed window of 1 FADC slice as blue histogram (``extractor random'')
|
|---|
| 384 | and the one obtained from the
|
|---|
| 385 | full algorithm allowed to slide within a global window of 12 slices. The obtained histogram means and
|
|---|
| 386 | RMSs have been converted to equiv. photo-electrons.}
|
|---|
| 387 | \label{fig:amp:distped}
|
|---|
| 388 | \end{figure}
|
|---|
| 389 |
|
|---|
| 390 | \begin{figure}[htp]
|
|---|
| 391 | \centering
|
|---|
| 392 | \includegraphics[height=0.43\textheight]{PedestalSpectrum-25-Run38993.eps}
|
|---|
| 393 | \vspace{\floatsep}
|
|---|
| 394 | \includegraphics[height=0.43\textheight]{PedestalSpectrum-25-Run38995.eps}
|
|---|
| 395 | \caption{MExtractTimeAndChargeSpline with integral extraction over 2 FADC slices:
|
|---|
| 396 | Distribution of extracted "pedestals" from pedestal run with
|
|---|
| 397 | closed camera lids (top) and open lids observing an extra-galactic star field (bottom) for one channel
|
|---|
| 398 | (pixel 100). The result obtained from a simple addition of 2 FADC
|
|---|
| 399 | slice contents (``fundamental'') is displayed as red histogram, the one obtained from the application
|
|---|
| 400 | of time-randomized weigths on a fixed window of 2 FADC slices as blue histogram and the one obtained from the
|
|---|
| 401 | full algorithm allowed to slide within a global window of 12 slices. The obtained histogram means and
|
|---|
| 402 | RMSs have been converted to equiv. photo-electrons.}
|
|---|
| 403 | \label{fig:int:distped}
|
|---|
| 404 | \end{figure}
|
|---|
| 405 |
|
|---|
| 406 | \begin{figure}[htp]
|
|---|
| 407 | \centering
|
|---|
| 408 | \includegraphics[height=0.43\textheight]{PedestalSpectrum-28-Run38993.eps}
|
|---|
| 409 | \vspace{\floatsep}
|
|---|
| 410 | \includegraphics[height=0.43\textheight]{PedestalSpectrum-28-Run38995.eps}
|
|---|
| 411 | \caption{MExtractTimeAndChargeDigitalFilter: Spectrum of extracted "pedestals" from pedestal run with
|
|---|
| 412 | closed camera lids (top) and open lids observing an extra-galactic star field (bottom) for one channel
|
|---|
| 413 | (pixel 100). The result obtained from a simple addition of 6 FADC
|
|---|
| 414 | slice contents (``fundamental'') is displayed as red histogram, the one obtained from the application
|
|---|
| 415 | of time-randomized weigths on a fixed window of 6 slices as blue histogram and the one obtained from the
|
|---|
| 416 | full algorithm allowed to slide within a global window of 12 slices. The obtained histogram means and
|
|---|
| 417 | RMSs have been converted to equiv. photo-electrons.}
|
|---|
| 418 | \label{fig:df:distped}
|
|---|
| 419 | \end{figure}
|
|---|
| 420 |
|
|---|
| 421 | \par
|
|---|
| 422 |
|
|---|
| 423 | Because the background is determined by the single photo-electrons from the night-sky background,
|
|---|
| 424 | the following possibilities can occur:
|
|---|
| 425 |
|
|---|
| 426 | \begin{enumerate}
|
|---|
| 427 | \item There is no ``signal'' (photo-electron) in the extraction window and the extractor
|
|---|
| 428 | finds only electronic noise.
|
|---|
| 429 | Usually, the returned signal charge is then negative.
|
|---|
| 430 | \item The extractor finds the signal from one photo-electron
|
|---|
| 431 | \item The extractor finds an overlap of two or more photo-electrons.
|
|---|
| 432 | \end{enumerate}
|
|---|
| 433 |
|
|---|
| 434 | Although the probability to find a certain number of photo-electrons in a fixed window follows a
|
|---|
| 435 | Poisson distribution, the one for employing the sliding window is {\textit{not}} Poissonian. The extractor
|
|---|
| 436 | will usually find one photo-electron even if more are present in the global search window, i.e. the
|
|---|
| 437 | probability for two or more photo-electrons to occur in the global search window is much higher than
|
|---|
| 438 | the probability for these photo-electrons to overlap in time such as to be recognized as a double
|
|---|
| 439 | or triple photo-electron pulse by the extractor. This is especially true for small extraction windows
|
|---|
| 440 | and for the digital filter.
|
|---|
| 441 |
|
|---|
| 442 | \par
|
|---|
| 443 |
|
|---|
| 444 | Given a global extraction window of size $WS$ and an average rate of photo-electrons from the night-sky
|
|---|
| 445 | background $R$, we will now calculate the probability for the extractor to find zero photo-electrons in the
|
|---|
| 446 | $WS$. The probability to find $k$ photo-electrons can be written as:
|
|---|
| 447 |
|
|---|
| 448 | \begin{equation}
|
|---|
| 449 | P(k) = \frac{e^{-R\cdot WS} (R \cdot WS)^k}{k!}
|
|---|
| 450 | \end{equation}
|
|---|
| 451 |
|
|---|
| 452 | and thus:
|
|---|
| 453 |
|
|---|
| 454 | \begin{equation}
|
|---|
| 455 | P(0) = e^{-R\cdot WS}
|
|---|
| 456 | \end{equation}
|
|---|
| 457 |
|
|---|
| 458 | The probability to find more than one photo-electron is then:
|
|---|
| 459 |
|
|---|
| 460 | \begin{equation}
|
|---|
| 461 | P(>0) = 1 - e^{-R\cdot WS}
|
|---|
| 462 | \end{equation}
|
|---|
| 463 |
|
|---|
| 464 | Figures~\ref{fig:sphe:sphespectrum} show spectra
|
|---|
| 465 | obtained with the digital filter applied on two different global search windows.
|
|---|
| 466 | One can clearly distinguish a pedestal peak (fitted to Gaussian with index 0),
|
|---|
| 467 | corresponding to the case of $P(0)$ and further
|
|---|
| 468 | contributions of $P(1)$ and $P(2)$ (fitted to Gaussians with index 1 and 2).
|
|---|
| 469 | One can also see that the contribution of $P(0)$ dimishes
|
|---|
| 470 | with increasing global search window size.
|
|---|
| 471 |
|
|---|
| 472 | \begin{figure}
|
|---|
| 473 | \centering
|
|---|
| 474 | \includegraphics[height=0.3\textheight]{SinglePheSpectrum-28-Run38995-WS2.5.eps}
|
|---|
| 475 | \vspace{\floatsep}
|
|---|
| 476 | \includegraphics[height=0.3\textheight]{SinglePheSpectrum-28-Run38995-WS4.5.eps}
|
|---|
| 477 | \vspace{\floatsep}
|
|---|
| 478 | \includegraphics[height=0.3\textheight]{SinglePheSpectrum-28-Run38995-WS8.5.eps}
|
|---|
| 479 | \caption{MExtractTimeAndChargeDigitalFilter: Spectrum obtained from the extraction
|
|---|
| 480 | of a pedestal run using a sliding window of 6 FADC slices allowed to move within a window of
|
|---|
| 481 | 7 (top), 9 (center) and 13 slices.
|
|---|
| 482 | A pedestal run with galactic star background has been taken and one exemplary pixel (Nr. 100).
|
|---|
| 483 | One can clearly see the pedestal contribution and a further part corresponding to one or more
|
|---|
| 484 | photo-electrons.}
|
|---|
| 485 | \label{fig:df:sphespectrum}
|
|---|
| 486 | \end{figure}
|
|---|
| 487 |
|
|---|
| 488 | In the following, we will make a short consistency test: Assuming that the spectral peaks are
|
|---|
| 489 | attributed correctly, one would expect the following relation:
|
|---|
| 490 |
|
|---|
| 491 | \begin{equation}
|
|---|
| 492 | P(0) / P(>0) = \frac{e^{-R\cdot WS}}{1-e^{-R\cdot WS}}
|
|---|
| 493 | \end{equation}
|
|---|
| 494 |
|
|---|
| 495 | We tested this relation assuming that the fitted area underneath the pedestal peak $Area_0$ is
|
|---|
| 496 | proportional to $P(0)$ and the sum of the fitted areas underneath the single photo-electron peak
|
|---|
| 497 | $Area_1$ and the double photo-electron peak $Area_2$ proportional to $P(>0)$. Thus, one expects:
|
|---|
| 498 |
|
|---|
| 499 | \begin{equation}
|
|---|
| 500 | Area_0 / (Area_1 + Area+2 ) = \frac{e^{-R\cdot WS}}{1-e^{-R\cdot WS}}
|
|---|
| 501 | \end{equation}
|
|---|
| 502 |
|
|---|
| 503 | We estimated the effective window size $WS$ as the sum of the range in which the digital filter
|
|---|
| 504 | amplitude weights are greater than 0.5 (1.6 FADC slices) and the global search window minus the
|
|---|
| 505 | size of the window size of the weights (which is 6 FADC slices). Figures~\ref{fig::df:ratiofit}
|
|---|
| 506 | show the result for two different levels of night-sky background.
|
|---|
| 507 |
|
|---|
| 508 | \par
|
|---|
| 509 |
|
|---|
| 510 | \begin{figure}[htp]
|
|---|
| 511 | \centering
|
|---|
| 512 | \includegraphics[height=0.4\textheight]{SinglePheRatio-28-Run38995.eps}
|
|---|
| 513 | \vspace{\floatsep}
|
|---|
| 514 | \includegraphics[height=0.4\textheight]{SinglePheRatio-28-Run39258.eps}
|
|---|
| 515 | \caption{MExtractTimeAndChargeDigitalFilter: Fit to the ratio of the area beneath the pedestal peak and
|
|---|
| 516 | the single and double photo-electron(s) peak(s) with the extraction algorithm
|
|---|
| 517 | applied on a sliding window of different sizes.
|
|---|
| 518 | In the top plot, a pedestal run with extra-galactic star background has been taken and in the bottom,
|
|---|
| 519 | a galatic star background. An exemplary pixel (Nr. 100) has been used.
|
|---|
| 520 | Above, a rate of 0.8 phe/ns and below, a rate of 1.0 phe/ns has been obtained.}
|
|---|
| 521 | \label{fig:df:ratiofit}
|
|---|
| 522 | \end{figure}
|
|---|
| 523 |
|
|---|
| 524 |
|
|---|
| 525 |
|
|---|
| 526 | %%% Local Variables:
|
|---|
| 527 | %%% mode: latex
|
|---|
| 528 | %%% TeX-master: "MAGIC_signal_reco"
|
|---|
| 529 | %%% TeX-master: "MAGIC_signal_reco"
|
|---|
| 530 | %%% TeX-master: "MAGIC_signal_reco"
|
|---|
| 531 | %%% End:
|
|---|