]> jspc29.x-matter.uni-frankfurt.de Git - publication.git/commitdiff
Merging Sergejs and Joerns changes...
authorAndreas Neiser <neiser@kph.uni-mainz.de>
Wed, 23 Oct 2013 06:14:30 +0000 (08:14 +0200)
committerAndreas Neiser <neiser@kph.uni-mainz.de>
Wed, 23 Oct 2013 06:14:30 +0000 (08:14 +0200)
2013-twepp-neiser-trb3_applications/twepp2013-neiser-trb3.pdf
2013-twepp-neiser-trb3_applications/twepp2013-neiser-trb3.tex

index 4b1812138922c739f9f95e2d862bc62cceadfe8e..7bc919de8ecdb2b54f74d670747b1d40532a9d64 100644 (file)
Binary files a/2013-twepp-neiser-trb3_applications/twepp2013-neiser-trb3.pdf and b/2013-twepp-neiser-trb3_applications/twepp2013-neiser-trb3.pdf differ
index 0b17a65a5d51db9e98987ca759ded4b4f8406f9b..ccd055b753dfd7bd6dbc43575cabba017e2ffcca 100644 (file)
@@ -103,7 +103,8 @@ additionally extract the width of the digital pulse. The central FPGA
 serves as a flexible central trigger system and manages slow control
 and read-out of the peripheral FPGAs over a single gigabit Ethernet
 connection. Thus, only $48$\,V supply voltage and a desktop computer
-are needed for a complete data acquisition system.
+with controlling and event-building software are needed for a complete
+data acquisition system.
 
 The project provides a comfortable, robust and modular software
 environment, ranging from low-level register access to the FPGA
@@ -146,16 +147,7 @@ information can be easily integrated. Currently, modules for the
 experiments CBM \cite{cbm-web} and A2@MAMI \cite{a2-web} decoding the
 trigger event numbers are available.
 
-\subsection{Data Stream Unpacker and TDC Delay Line Calibration}
-
-Additionally, the platform enables every user group to profit from
-common software developments, such as a ``standalone'' ROOT unpacker
-\cite{unpacker-web} for the TDC data-stream including methods for the
-calibration of the delay lines. In this case, the data is usually
-acquired with the HADES DAQ software system in HLD files and
-subsequently analysed offline. There are also interfaces to DABC
-\cite{dabc-web} which enables online monitoring and calibration of the
-TRB3 read-out.
+\subsection{TDC Delay Line Calibration and Data Stream Unpacking}
 
 Since the length of the total propagation delay on each delay line of
 the TDC depends highly on the specific placing and routing of the
@@ -171,6 +163,54 @@ signal source must be additionally generated and read-out. This
 technique is already available on the TRB3 and is currently under
 test.
 
+Any user can profit from several common software developments for this
+platform concerning data acquisition and analysis. The well
+established HADES eventbuilder software \cite{michel-twepp2011} can be
+applied to acquire the data delivered by the front-ends and store them
+to HLD formatted files. The stored TDC data stream can be subsequently
+analyzed offline by a ``standalone'' unpacker code
+\cite{unpacker-web}, just based on the ROOT environment. This includes
+well-tested methods for calibration of the delay lines.
+
+DABC \cite{dabc-pub,dabc-web} and Go4 \cite{go4-web} software provide
+an alternative way to readout and analyze data from the TRB3. DABC can
+be used like the standard HADAQ software for acquiring and storing
+data in HLD files. However, at the same time, DABC can deliver data to
+a running Go4 analysis via a TCP/IP socket connection. As the main
+advantage of such a approach, many detector and electronics tests can
+be performed without writing files to disk and showing results
+immediately on the display. Moreover, a standard web browser can be
+used for live monitoring of DABC and Go4.
+
+Depending of experimental needs, a Go4-based analysis provides
+different methods of TDCs channels calibration. Typically calibration
+is automatically recalculated when specified number of hits
+accumulated in each channel. To achieve a sufficient accuracy, about
+$10^5$-$10^6$ hits should be accumulated in each channel.
+Alternatively, one can store calibration functions determined by
+separate measurements (static approach). Later such calibration files
+can be used for any following measurements, which is especially useful
+in the case of low statistics.
+
+% Alternatively, there are
+% software implementations for the DAQ framework DABC and the analysis
+% framework Go4, for receiving and storing the front-end data stream to
+% files, and for unpacking and calibration of the TRB3 data,
+% respectively \cite{dabc-pub}. In this case a live online monitoring of
+% the data stream is possible, since DABC can deliver the data via
+% TCP/IP socket directly to Go4 for analysis and visualization, without
+% requiring an intermediate file storage....
+
+% Additionally, the platform enables every user group to profit from
+% common software developments, such as a ``standalone'' ROOT unpacker
+% \cite{unpacker-web} for the TDC data-stream including methods for the
+% calibration of the delay lines. In this case, the data is usually
+% acquired with the HADES DAQ software system in HLD files and
+% subsequently analysed offline. There are also interfaces to DABC
+% \cite{dabc-web} which enables online monitoring and calibration of the
+% TRB3 read-out.
+
+
 \section{Front-end Electronics}\label{sec:frontends}
 
 % To convert the analogue signals from the detector to digital pulses
@@ -461,11 +501,19 @@ The A2@MAMI website,
 The Mainz TRB3 TDC Unpacker, 
 \href{https://github.com/neiser/mz-unpacker}{https://github.com/neiser/mz-unpacker}.
 
+\bibitem{dabc-pub} J. Adamczewski-Musch, S. Linev, E.Ovcharenko, and
+  C.Ugur, \emph{HADES trbnet data formats,for DABC and Go4}, GSI
+  Scientific Report 2012, PHN-SIS18-ACC-41, Darmstadt, 2013.
 
 \bibitem{dabc-web}
 The DABC website, 
 \href{http://dabc.gsi.de}{http://dabc.gsi.de}.
 
+\bibitem{go4-web}
+The Go4 website, 
+\href{http://go4.gsi.de}{http://go4.gsi.de}.
+
+
 
 % \bibitem{bib3}
 % A.I. Harris,