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
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
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
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,