mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-23 18:17:59 +02:00
some debugging of the post processing funcs
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorsPackage@66 08cae9ef-cb74-4d14-b03a-d7ea46f178d7
This commit is contained in:
@ -33,6 +33,7 @@ The complete software package is composed of several programs which can be insta
|
||||
\item The \textbf{data receiver (slsReceiver)}, which can be run on a different machine, receives the data from the detector and interfaces to the control software via TCP/IP for defining e.g. the file name, output path and return status and progress of the acquisition
|
||||
\item The \textbf{graphical user interface (slsDetectorGUI)} which provides a user friendly way of operating the detectors with online data preview
|
||||
\item The \textbf{calibration wizards (energyCalibrationWizard, angularCalibrationWizard)} to analyze the data and produce the energy or angular calibration files
|
||||
\item The \textbf{GOTTHARD and MYTHEN virtual servers} to simulate the detectors behavior (however only control commands work, not the data acquisition itself)
|
||||
\end{itemize}
|
||||
|
||||
Please refere to the SLS Detectors FAQ for additional documentation.
|
||||
@ -137,12 +138,18 @@ http://root.cern.ch/drupal/content/production-version-534
|
||||
|
||||
If you simply want to install the software in the working directory you can:
|
||||
\begin{itemize}
|
||||
\item[make] compile the library and command line interface
|
||||
\item[make] compile the library, the command line interface and the receiver
|
||||
|
||||
\item[make lib] compile only the library
|
||||
|
||||
\item[make slsDetectorClient] compile the command line interface (and the library, since it is required)
|
||||
|
||||
\item[make slsDetectorClient\_static] compile the command line interface statically linking the library (and the library, since it is required)
|
||||
|
||||
\item[make slsReceiver] compile the data reciever (and the library, since it is required)
|
||||
|
||||
\item[make slsReceiver\_static] compile the data reciever statically linking the library (and the library, since it is required)
|
||||
|
||||
\item[make slsDetectorGUI] compile slsDetectorGUI - requires a working Qt4 and Qwt installation
|
||||
|
||||
\item[make calWiz] compile the calibration wizards - requires a working root installation
|
||||
@ -159,9 +166,11 @@ If you simply want to install the software in the working directory you can:
|
||||
|
||||
\item[make clean] remove object files and executables
|
||||
|
||||
\item[make tar] makes a compressed tar of the software package
|
||||
|
||||
\item[make help] lists possible targets
|
||||
|
||||
\item[make mythen\_virtual] compile a virtual MYTHEN detector server (works for control commands, not for data taking)
|
||||
|
||||
\item[make gotthard\_virtual] compile a virtual GOTTHARD detector server (works for control commands, not for data taking)
|
||||
\end{itemize}
|
||||
|
||||
The path where the files binaries, libraries, documentation and includes will be installed can either be defined interactively by sourcing the \verb=configure= script (not executing!) or during compilation using \verb=make confinstall= or defined on the command line deifning one (or all) the following variables (normally \verb=INSTALLROOT= is enough:
|
||||
|
Reference in New Issue
Block a user