Changeset 6747 for trunk/MagicSoft


Ignore:
Timestamp:
03/04/05 14:42:51 (20 years ago)
Author:
gaug
Message:
*** empty log message ***
Location:
trunk/MagicSoft/TDAS-Extractor
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/TDAS-Extractor/Algorithms.tex

    r6664 r6747  
    657657
    658658Figure \ref{fig:amp_sliding} shows the result of the applied amplitude and time weights to the recorded FADC time slices of one
    659 simulated MC pulse. The left plot displayes the result of the applied amplitude weights
     659simulated MC pulse. The left plot displays the result of the applied amplitude weights
    660660$e(t_0)=\sum_{i=0}^{i=n-1} w_{\mathrm{amp}}(t_0+i \cdot T_{\text{ADC}})y(t_0+i \cdot T_{\text{ADC}})$ and
    661661the right plot shows the result of the applied timing weights
     
    687687one simulated MC pulse. The left plot shows the result of the applied amplitude weights
    688688$e(t_0)=\sum_{i=0}^{i=n-1} w_{\mathrm{amp}}(t_0+i \cdot T_{\text{ADC}})y(t_0+i \cdot T_{\text{ADC}})$ and
    689 the right plot displayes the result of the applied timing weights
     689the right plot displays the result of the applied timing weights
    690690$e\tau(t_0)=\sum_{i=0}^{i=n-1} w_{\mathrm{time}}(t_0+i \cdot T_{\text{ADC}})y(t_0+i \cdot T_{\text{ADC}})$ as a function of the time shift $t_0$.}
    691691\label{fig:amp_sliding}
     
    816816{\textit{MExtractor::SetRange(higain first, higain last, logain first, logain last)}} sets the extraction
    817817range with the high gain start bin {\textit{higain first}} to (including) the last bin {\textit{higain last}}.
    818 Analogue for the low gain extraction range. Note that in MARS, the low-gain FADC samples start with
     818Analog for the low gain extraction range. Note that in MARS, the low-gain FADC samples start with
    819819the index 0 again, thus {\textit{maxbin+0.5}} means in reality {\textit{maxbin+15+0.5}}. }
    820820:
     
    830830{\textit{MExtractor::SetRange(higain first, higain last, logain first, logain last)}} sets the extraction
    831831range with the high gain start bin {\textit{higain first}} to (including) the last bin {\textit{higain last}}.
    832 Analogue for the low gain extraction range. Note that in MARS, the low-gain FADC samples start with
     832Analog for the low gain extraction range. Note that in MARS, the low-gain FADC samples start with
    833833the index 0 again, thus {\textit{maxbin+0.5}} means in reality {\textit{maxbin+15+0.5}}.}:
    834834\resume{enumerate}
     
    889889%%% TeX-master: "MAGIC_signal_reco"
    890890%%% TeX-master: "MAGIC_signal_reco"
     891%%% TeX-master: "Algorithms"
    891892%%% End:
  • trunk/MagicSoft/TDAS-Extractor/Calibration.tex

    r6711 r6747  
    77The LED pulser system is able to provide fast light pulses of 2--4\,ns FWHM
    88with intensities ranging from 3--4 to more than 600 photo-electrons in one inner photo-multiplier of the
    9 camera. These pulses can be produced in three colours {\textit {\bf green, blue}} and
     9camera. These pulses can be produced in three colors {\textit {\bf green, blue}} and
    1010{\textit{\bf UV}}.
    1111
     
    1515\hline
    1616\hline
    17 \multicolumn{7}{|c|}{The possible pulsed light colours} \\
     17\multicolumn{7}{|c|}{The possible pulsed light colors} \\
    1818\hline
    1919\hline
     
    2929\hline
    3030\end{tabular}
    31 \caption{The pulser colours available from the calibration system}
     31\caption{The pulser colors available from the calibration system}
    3232\label{tab:pulsercolours}
    3333\end{table}
    3434
    35 Table~\ref{tab:pulsercolours} lists the available colours and intensities and
     35Table~\ref{tab:pulsercolours} lists the available colors and intensities and
    3636figures~\ref{fig:pulseexample1leduv} and~\ref{fig:pulseexample23ledblue} show exemplary pulses
    3737as registered by the FADCs.
     
    5353different intensity and colour.
    5454\item Time resolution: These tests show the time resolution and stability obtained with different
    55 intensities and colours.
     55intensities and colors.
    5656\end{enumerate}
    5757
     
    161161The following figures~\ref{fig:unsuited:5ledsuv},~\ref{fig:unsuited:1leduv},~\ref{fig:unsuited:2ledsgreen}
    162162and~\ref{fig:unsuited:23ledsblue} show the resulting numbers of un-calibrated pixels and events for
    163 different colours and intensities. Because there is a strong anti-correlation between the number of
     163different colors and intensities. Because there is a strong anti-correlation between the number of
    164164excluded pixels and the number of outliers per event, we have chosen to show these numbers together.
    165165
     
    254254value of about 2.6$\pm$0.1~\cite{michele-diploma}.
    255255\par
    256 In our case, there is an additional complication due to the fact that the green and blue coloured light pulses
     256In our case, there is an additional complication due to the fact that the green and blue colored light pulses
    257257show secondary pulses which destroy the Poisson behaviour of the number of photo-electrons. We will
    258258have to split our sample of extractors into those being affected by the secondary pulses and those
     
    278278Also the sliding windows smaller than 6 FADC slices and the spline smaller than
    2792792 FADC slices reproduce too small numbers of photo-electrons. Moreover, the digital filter shows a small dependency
    280 of the number of photo-electrons w.r.t. the extration window.
     280of the number of photo-electrons w.r.t. the extraction window.
    281281\par
    282282
     
    384384\par
    385385Figure~\ref{fig:linear:phevscharge4} shows the conversion factor $c_{phe}$ obtained for different light intensities
    386 and colours for three exemplary inner and three exemplary outer pixels using a fixed window on
     386and colors for three exemplary inner and three exemplary outer pixels using a fixed window on
    3873878 FADC slices. The conversion factor seems to be linear to a good approximation, with the following restrictions:
    388388\begin{itemize}
     
    441441been used in the analysis and to derive a Crab spectrum with the consequence that the spectrum bends down at high energies. We
    442442suppose that the loss of linearity due to usage of this extractor is responsible for the encountered problems.
    443 A similiar behaviour can be found for all extractors with window sizes smaller than 6 FADC slices, especially in the low-gain region.
     443A similar behaviour can be found for all extractors with window sizes smaller than 6 FADC slices, especially in the low-gain region.
    444444This is understandable since the low-gain pulse covers at least 6 FADC slices.
    445445(This behaviour
     
    622622vs. a reference extractor (sliding window over 8 high-gain and 8 low-gain FADC slices, extractor \#21).
    623623The tested extractors are: top left: integrating spline over 0.5 FADC slices left from maximum and 1.5
    624 FADC slice right from maximum (extrator \#25), top right: integrating spline over 1.5 FADC slices left
     624FADC slice right from maximum (extractor \#25), top right: integrating spline over 1.5 FADC slices left
    625625from maximum and 4.5 FADC slices right from maximum (extractor \#27), bottom left: digital filter fitting
    626626cosmics pulses over 6 FADC slices, bottom left: digital filter fitting a blue calibration pulse over
     
    702702to miss the exact arrival time in some events. Only the position of the half-maximum gives the
    703703expected result of a single Gaussian distribution.
    704 A similiar problem occurs in the case of the digital filter: If one takes the correct weights
     704A similar problem occurs in the case of the digital filter: If one takes the correct weights
    705705(fig.~\ref{fig:reltimesinnerledblue2} bottom), the distribution is perfectly Gaussian and the resolution good,
    706706however a rather slight change from the blue calibration pulse weights to cosmics pulses weights (top)
     
    800800\par
    801801In figure~\ref{fig:timeunsuit:23ledsblue}, one can see the number of outliers from an intense calibration pulse of blue light yielding about
    802 600 photo-electrons per inner pixel. All extractors seem to be stable, except for the digital filter with weigths over 4 FADC slices. This
     802600 photo-electrons per inner pixel. All extractors seem to be stable, except for the digital filter with weights over 4 FADC slices. This
    803803is expected, since the low-gain pulse is wider than 4 FADC slices.
    804804\par
     
    895895
    896896Figures~\ref{fig:time:5ledsuv} through~\ref{fig:time:23ledsblue} show the measured time resolutions for very different calibration
    897 pulse intensities and colours. One can see that the sliding window resolutions are always worse than the spline and digital filter
     897pulse intensities and colors. One can see that the sliding window resolutions are always worse than the spline and digital filter
    898898algorithms. Moreover, the half-maximum position search by the spline is always slightly better than the maximum position search. The
    899899digital filter does not show notable differences with respect to the pulse form or the extraction window size, except for the low-gain
     
    948948\clearpage
    949949
    950 The following figure~\ref{fig:time:dep} shows the time resolution for various calibration runs taken with different colours
    951 and light intensities as a funcion of the mean number of photo-electrons --
     950The following figure~\ref{fig:time:dep} shows the time resolution for various calibration runs taken with different colors
     951and light intensities as a function of the mean number of photo-electrons --
    952952reconstructed with the F-Factor method -- for four different time extractors. The dependencies have been fit to the following
    953953empirical relation:
     
    982982\end{tabular}
    983983\caption{The fit results obtained from the fit of equation~\ref{eq:time:fit} to the time resolutions obtained for various
    984 intensities and colours. The fit probabilities are very small mainly because of the different intrinsic arrival time spreads of
    985 the photon pulses from different colours. }
     984intensities and colors. The fit probabilities are very small mainly because of the different intrinsic arrival time spreads of
     985the photon pulses from different colors. }
    986986\label{tab:time:fitresults}.
    987987}
     
    989989
    990990The low fit probabilities are partly due to the systematic differences in the pulse forms in intrinsic arrival time spreads between
    991 pulses of different LED colours. Nevertheless, we had to include all colours in the fit to cover the full dynamic range. In general,
    992 one can see that the time resolutions for the UV pulses are systematically better than for the other colours which we attribute to the fact
     991pulses of different LED colors. Nevertheless, we had to include all colors in the fit to cover the full dynamic range. In general,
     992one can see that the time resolutions for the UV pulses are systematically better than for the other colors which we attribute to the fact
    993993the these pulses have a smaller intrinsic pulse width -- which is very close to pulses from cosmics. Moreover, there are clear differences
    994994visible between different time extractors, especially the sliding window extractor yields poor resolutions. The other three extractors are
     
    10201020the half-maximum searching spline (extractor~\#25, top right),
    10211021the digital filter with correct pulse weights over 6 slices (extractor~\#30 and~\#32, bottom left)
    1022 and the digital filter with UV calibration-pulse weights over 4 slices (extractor~\#31 and~\#33, bottom rigth).
     1022and the digital filter with UV calibration-pulse weights over 4 slices (extractor~\#31 and~\#33, bottom right).
    10231023Error bars denote the spread (RMS) of time resolutions of the investigated channels.
    1024 The marker colours show the applied
    1025 pulser colour, except for the last (green) point where all three colours were used.}
     1024The marker colors show the applied
     1025pulser colour, except for the last (green) point where all three colors were used.}
    10261026\label{fig:time:dep}
    10271027\end{figure}
  • trunk/MagicSoft/TDAS-Extractor/Criteria.tex

    r6745 r6747  
    33The goal for the optimal signal reconstruction algorithm is to compute an unbiased estimate of the strength and arrival time of the
    44Cherenkov signal with the highest possible resolution for all signal intensities. The MAGIC telescope has been optimized to
    5 lower the energy treshold of observation in any respect. Particularly the choice for an FADC system has been made with an eye on the
     5lower the energy threshold of observation in any respect. Particularly the choice for an FADC system has been made with an eye on the
    66possibility to extract the smallest possible signals from air showers. It would be inconsequent not to continue the optimization procedure
    77in the signal extraction algorithms and the subsequent image cleaning.
     
    8282
    8383Because of the peculiarities of the MAGIC data acquisition system, the extraction of the low-gain pulse is somewhat critical:
    84 The low-gain pulse shape differs significantly from the high-gain shape. Due to the analogue delay line, the low-gain pulse is
     84The low-gain pulse shape differs significantly from the high-gain shape. Due to the analog delay line, the low-gain pulse is
    8585wider and the integral charge is distributed over a longer time window.
    8686
     
    121121non-trivial for extractors searching the signal in a sliding window.
    122122\item As the calibration pulses are slightly wider than the cosmics pulses, the obtained conversion factors must not be affected by
    123 the difference in pulse shape. This puts severe contraints on all extractors which do not integrate the whole pulse or take the pulse
     123the difference in pulse shape. This puts severe constraints on all extractors which do not integrate the whole pulse or take the pulse
    124124shape into account.
    125125\end{enumerate}
  • trunk/MagicSoft/TDAS-Extractor/Introduction.tex

    r6746 r6747  
    13131.0 - 1.2 ns and rise and fall times of 600 and 700\,ps correspondingly~\cite{Magic-PMT}. By modulating
    1414vertical-cavity surface-emitting laser (VCSEL)
    15 type laser diodes in amplitude, the fast analogue signals from the PMTs are transferred via 162\,m long,
     15type laser diodes in amplitude, the fast analog signals from the PMTs are transferred via 162\,m long,
    161650/125\,$\mu$m diameter optical fibers to the counting house \cite{MAGIC-analog-link-2}. After transforming the
    1717light back to an electrical signal, the original PMT pulse has a FWHM of about 2.2 ns and rise and fall
     
    8282\item Size: The outer pixels have a factor four bigger area then the inner pixels~\cite{MAGIC-design}.
    8383Their (quantum-efficiency convoluted) effective area is about a factor 2.6 higher.
    84 \item Gain: The camera is flat-fielded in order to yield a similiar reconstructed charge signal for the same photon illumination intensity.
     84\item Gain: The camera is flat-fielded in order to yield a similar reconstructed charge signal for the same photon illumination intensity.
    8585In order to achieve this, the gain of the inner pixels has been adjusted to about a factor 2.6 higher than the outer
    8686ones~\cite{tdas-calibration}. This results in lower effective noise charge from the night sky background for the outer pixels.
    8787\item Delay: The signal of the outer pixels is delayed by about 1.5\,ns with respect to the inner ones.
    8888\end{enumerate}
    89 \item[Clock noise:\xspace] The MAGIC 300\,MHz FADCs have an intrinsic clock noise of a few LSBs occurring with a frequency of 150\,MHz.
     89\item[Clock noise:\xspace] The MAGIC 300\,MHz FADCs have an intrinsic clock noise of a few least significant bits (LSBs) occurring with a frequency of 150\,MHz.
    9090This clock noise results
    9191in a superimposed AB-pattern for the read-out pedestals. In the standard analysis, the amplitude of this clock noise gets measured in the
    9292pedestal extraction algorithms and further corrected for by all signal extractors.
    9393\item[Trigger Jitter:\xspace] The FADC clock is not synchronized with the trigger. Therefore, the relative position of the recorded
    94 signal samples varies uniformely by one FADC slice with respect to the position of the signal shape by one FADC slice from event to event.
     94signal samples varies uniformly by one FADC slice with respect to the position of the signal shape by one FADC slice from event to event.
    9595\item[DAQ jumps:\xspace] Unfortunately, the position of the signal pulse with respect to the first recorded FADC sample is not constant.
    9696It varies randomly by an integer number of FADC slices -- typically two -- in about 1\% of the channels per event.
  • trunk/MagicSoft/TDAS-Extractor/Pedestal.tex

    r6665 r6747  
    8383\item Determine $B$ and $MSE$ from MC events with added noise.
    8484%    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.
     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.
    8787\item Determine $MSE$ from the error retrieved from the fit results of $\widehat{S}$, which is possible for the
    8888    fit and the digital filter (eq.~\ref{eq:of_noise}).
     
    190190and for the different levels of (night-sky) background applied to 1000 pedestal events.
    191191One can see that the bias vanishes to an accuracy of better than 2\% of a photo-electron
    192 makefor the extractors which are used in this TDAS.
     192for the extractors which are used in this TDAS.
    193193
    194194%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1
     
    564564applied on a sliding window of different sizes.
    565565In the top plot, a pedestal run with extra-galactic star background has been taken and in the bottom,
    566 a galatic star background. An exemplary pixel (Nr. 100) has been used.
     566a galactic star background. An exemplary pixel (Nr. 100) has been used.
    567567Above, a rate of 0.08 phe/ns and below, a rate of 0.1 phe/ns has been obtained.}
    568568\label{fig:df:ratiofit}
     
    613613%%% TeX-master: "MAGIC_signal_reco"
    614614%%% TeX-master: "MAGIC_signal_reco"
     615%%% TeX-master: "MAGIC_signal_reco"
    615616%%% End:
  • trunk/MagicSoft/TDAS-Extractor/Reconstruction.tex

    r6745 r6747  
    2525
    2626
    27 Figure~\ref{fig:raw_shape} shows the raw FADC values as a function of the slice number for 1000 constant pulse generator pulses overlayed. Figure~\ref{fig:reco_time} shows the distribution of the corresponding reconstructed pulse arrival times. The distribution has a width of about 1 FADC period (3.33 ns).
     27Figure~\ref{fig:raw_shape} shows the raw FADC values as a function of the slice number for 1000 constant pulse generator pulses overlayed. Figure~\ref{fig:reco_time} shows the distribution of the corresponding reconstructed pulse arrival times. The distribution has a width of about 1 FADC period (3.33\,ns).
    2828
    2929
     
    6060%   while the FWHM of the average reconstructed low gain pulse shape is
    6161% Due to the electric delay line for the low gain pules on the receiver board the low gain pulse is widened with respect to the high gain.
    62 It has a FWHM of about 10 ns.
     62It has a FWHM of about 10\,ns.
    6363
    6464
Note: See TracChangeset for help on using the changeset viewer.