]> jspc29.x-matter.uni-frankfurt.de Git - daqdocu.git/commitdiff
*** empty log message ***
authorhadeshyp <hadeshyp>
Sun, 8 Apr 2012 19:45:40 +0000 (19:45 +0000)
committerhadeshyp <hadeshyp>
Sun, 8 Apr 2012 19:45:40 +0000 (19:45 +0000)
CTS_Monitor.png [new file with mode: 0644]
CTS_for_Daq_User.tex [new file with mode: 0644]
daqnet.kilepr
daqop_short.txt [deleted file]
main.tex
operator_apr12.odt [new file with mode: 0644]

diff --git a/CTS_Monitor.png b/CTS_Monitor.png
new file mode 100644 (file)
index 0000000..2e084f1
Binary files /dev/null and b/CTS_Monitor.png differ
diff --git a/CTS_for_Daq_User.tex b/CTS_for_Daq_User.tex
new file mode 100644 (file)
index 0000000..4c188ee
--- /dev/null
@@ -0,0 +1,174 @@
+%% Dokumentenklasse (Koma Script) -----------------------------------------
+% \documentclass[%
+%    %draft,     % Entwurfsstadium
+%    %final,      % fertiges Dokument
+%       % --- Paper Settings ---
+%    paper=a4,% [Todo: add alternatives]
+%    paper=portrait, % landscape
+%    pagesize=auto, % driver
+%    % --- Base Font Size ---
+%    fontsize=11pt,%
+%       % --- Koma Script Version ---
+%    %version=last, %
+%  ]{scrartcl} % Classes: scrartcl, scrreprt, scrbook
+
+
+% Encoding der Dateien (sonst funktionieren Umlaute nicht)
+% Fuer Linux -> utf8
+% Fuer Windows, alte Linux Distributionen -> latin1
+
+% Empfohlen latin1, da einige Pakete mit utf8 Zeichen nicht
+% funktionieren, z.B: listings, soul.
+% \usepackage[latin1]{inputenc}
+%\usepackage[psamsfonts]{amssymb} %PFEILE sonderzeichen
+%\usepackage{pstricks-add}        %ermöglicht das malen von Pfeilen
+%\usepackage[ansinew]{inputenc}
+%\usepackage[utf8]{inputenc}
+%\usepackage{ucs}
+%\usepackage[utf8x]{inputenc}
+% \usepackage{epsfig}
+% \usepackage{longtable}
+% \usepackage{enumerate}
+%
+%%%% Neue 
+
+%%% Silbentrennung
+
+%\usepackage{pstricks}        %ermöglicht das malen von Pfeilen
+%\usepackage[psamsfonts]{amssymb} %PFEILE sonderzeichen
+%\usepackage{amsmath}
+%\usepackage{pstricks, pstricks-add}
+%\usepackage{pspicture}
+%\usepackage[arrow, matrix, curve]{xy}
+%% Dokument Beginn %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% - Deckblatt,
+% - Inhaltsverzeichnis,
+% - Hauptteil gegliedert z.B. in
+%   Einleitung, Grundlagen, Experimente, Ergebnisse, Zusammenfassung
+% - Literaturverzeichnis,
+% - Abbildungsverzeichnis (ggf.),
+% - Tabellenverzeichnis (ggf.),
+% - Abk�rzungsverzeichnis (ggf.),
+% - Formelverzeichnis (ggf.),
+% - Anhang, (nicht mehr Bestandteil der Arbeit! Wird daher nicht bewertet)
+% - Erkl�rung der Urheberschaft,
+
+% \begin{document}
+% Deckblatt
+%\input{content/Titel}    %This was set
+%\frontmatter             %This was set
+%\cleardoublepage        %This was set
+% Inhaltsverzeichnis in den PDF-Links eintragen
+% \pdfbookmark[1]{Inhaltsverzeichnis}{toc}
+
+%\pagestyle{empty}
+%\input{content/Zusammenfassung}
+%\cleardoublepage
+%\pagestyle{empty}
+%\input{content/Abstract}
+%\clearpage
+%\pagestyle{scrheadings}
+%\tableofcontents
+% Hauptteil
+%\mainmatter
+% Demonstration der Vorlage
+%\input{content/Vorlage/demo.tex}
+%\input{content/HADES2}
+%\input{content/KinematicRefit_2}
+%\input{content/Analysis_5}
+%\input{content/AnalysisS13852}
+%\input{content/Outlook}
+% Anhang (Bibliographie darf im deutschen nicht in den Anhang!)
+%\bibliographystyle{bib/bst/AlphaDINFirstName}
+
+\section{Description of the CTS monitor}
+\begin{figure}[h]
+       \centering
+               \includegraphics[width=\textwidth]{CTS_Monitor}
+       \caption{CTS Monitor during a cosmic run}
+       \label{fig:CTS_Monitor}
+\end{figure}
+
+Fig. \ref{fig:CTS_Monitor} shows the CTS monitor during a cosmic run. The following part will always refer to this.\\
+\textbf{CTS} stands for Central Trigger System. This device gets input from different trigger systems and operates on them. It can combine the different triggers to a common trigger, which is finally used to read out the detector sub systems. The monitor is structured in a table of 15 columns. This table has in principle a left to right logic, i.e. the trigger signals from the different trigger units are processed from the left column to the right column. Each column and its meaning is discussed now in some detail: 
+\begin{enumerate}
+\item \textbf{Column 1:}\\
+This column shows the different detector systems from which the CTS can get a trigger signal. 
+\begin{itemize}
+\item \textbf{Start:} The start detector has 8 stripes per side. 8 of them are connected to the CTS (one can choose during beamtime which stripes one wants to have). If there is a hit in one of the modules a trigger signal is send to the CTS. 
+\item \textbf{Veto:} The same is valid for the veto detector.
+\item \textbf{TOF:} Each of the 6 TOF sectors can give a trigger, if there is a hit in the corresponding sector.
+\item \textbf{RPC:} Each of the 6 RPC sectors can give a trigger, if there is a hit in the corresponding sector.
+\item \textbf{PT:} PT stands for Physical Trigger. These are special triggers which can be defined. Theses triggers are normally used during beam time.\\
+For example: PT1 is a TOF Multiplicity 2 trigger (TOF M2). This means, if there are in total 2 or more hits in TOF, the PT1 trigger fires. PT2 is a TOF Multiplicity 5 trigger. However, the meaning of these triggers might change. Ask experts for the current meaning.  
+\end{itemize}
+\item \textbf{Column 2 (INPUT ENABLE):}\\
+This column tells you which external triggers are used by the CTS (on) or which are ignored (off). I.e. in the example of fig. \ref{fig:CTS_Monitor} only the input of PT4 is ignored, all others are used.
+\item \textbf{Column 3 and 4 (DELAY LARGE and DELAY SMALL):}\\
+A trigger input can be provided with a delay. This might be necessary if one wants to get a coincidence between different triggers. In the example of fig. \ref{fig:CTS_Monitor} the trigger signal of the start detector is delayed by 250ns, which allows a coincidence between the start trigger and e.g. the TOF trigger.\\
+DELAY LARGE can be set in units of 5ns, whereas DELAY SMALL can be used for fine tuning of the delay time (steps of 1.25 ns).
+\item \textbf{Column 5 (SCALER DELAY):}\\
+This column shows the trigger rate after the trigger signals have been delayed. As cosmics are taken, the start detector has 0 events/s. TOF shows for each sector several hundred events (during a beam time the events/s should be more or less the same for each sector). Sector 3 shows more events as the other sectors as a pulser was connected. In RPC the rates are much higher as there is a lot of noise. Also the PT1 and PT2 triggers show a certain rate as they are directly connected to the TOF trigger in some of the channels (see \textbf{Column 1}).   
+\item \textbf{Column 6 and 7 (WIDTH and WIDTH SMALL):}\\
+This column sets a width of the logical trigger signals within coincidence with other triggers is accepted. E.g. PT1 has a 60ns window. If a (delayed) trigger signal from the start detector falls in this window, one would have a coincidence between PT1 trigger and start trigger.\\
+WIDTH and WIDTH SMALL are just used for rough and fine settings of this width. WIDTH SMALL is only available for start and veto, as for the other triggers a rough setting is sufficient.
+\item \textbf{Column 8:}\\
+New trigger signals are defined:
+\begin{itemize}
+\item \textbf{Start:} The trigger signals of the 8 modules of the start detector (for which INPUT ENABLE=on) are put together to a common trigger signal (\textbf{Start all}).
+\item \textbf{Veto:} The same is true for the Veto detector.
+\item \textbf{TOF} and \textbf{RPC:} The signals from the 6 TOF sectors and 6 RPC sectors are now combined into 9 new trigger signals (\textbf{mult 1-6, m2 no neigh, m3 no neigh} and \textbf{m2 opp sect}): 
+\begin{enumerate}[i)]
+\item If there were one or more hits in one sector of TOF or RPC, we get a \textbf{mult 1} trigger. If there are two hits in e.g. TOF sector 1, this gives only one trigger signal, i.e. one \textbf{mult 1} trigger.
+\item If there are two hits in different sectors within the set time window (e.g. one hit in sector 1 and one in sector 2 within the 60ns), we get a \textbf{mult 2} trigger.
+\item And so forth for \textbf{mult 3}- \textbf{mult 6}.
+\item \textbf{m2 no neigh} is obtained, if there is a \textbf{mult 2} event, but the two sectors are not neighbors.
+\item \textbf{m3 no neigh} is obtained, if there is a \textbf{mult 3} event, but none of the three sectors are neighbors.
+\item \textbf{m2 opp sect} is obtained, if there is a \textbf{mult 2} event, and the fired sector are opposite.
+\end{enumerate}   
+The different triggers exclude each other. For example, if there is a mult 3 event, then this is NOT counted as an additional mult 2 event. 
+\item \textbf{PT:} The PTs stay the same. 
+\end{itemize}
+\item \textbf{Column 9 (DSC):}\\
+DSC stands for Downscaling. In the example of fig. \ref{fig:CTS_Monitor} every trigger signal is downscaled by 1, that means every trigger signal is further processed. Downscaling of 2 would mean that only every 2nd trigger signal is processed and so on.
+\item \textbf{Column 10 (WIDTH M):}\\
+Again a time window is set for the new trigger signals. Within this time window a coincidence with the start detector can be achieved.
+\item \textbf{Column 11 (SCALER DSC):}\\
+The number of used triggers/s after the downscaling is shown. For the start detector it is of course still 0. For mult 1 the number is about 10000 as triggers from TOF and RPC are used. Mult 2 is already much smaller. For PT 1 and PT 2 the numbers are the same is in column 5 (SCALER DELAY) because DSC=1. 
+\item \textbf{Column 12 (GATING DISABLE):}\\
+If this value is set to ``on'', no coincidence with the delayed start detector signal is required, whereas ``off'' means that there has to be an coincidence. For cosmics there is obviously no coincidence between the start detector and the other subsystems, thus everything is set to ``on''.
+\item \textbf{Column 13 (SCALER C):}\\
+Again the number of triggers/s is shown but now with the additional requirement that there is a coincidence with start. As this is never the case and GATING DISABLE=on for all triggers, this number is 0 everywhere.
+\item \textbf{Column 14 (OUTPUT ENABLE):} \\
+Here it is finally decided, which trigger is used to trigger the data writing. Mult 1 is ``off'' as we do not want write events to disk where a signal appeared only in one sector. Cosmics should at least pass two sectors. Therefore mult 2 is set to ``on''. The PT triggers are also ``off''.
+\item \textbf{Column 15 (SCALER OUT):} \\
+This column shows the number events/s for the individual triggers, which are finally used by the CTS. The numbers are slightly different for SCALER DSC and SCALER OUT because some triggers occur during the dead-time of the system and can not be accepted for that reason.
+\end{enumerate}
+The (important) information in the boxes on the right hand side have the following meaning:
+\begin{enumerate}
+\item \textbf{BEAM\_INH\_EN:} Generate a internal spill-stop signal from the spill-start signal from accelerator and the BEAM\_LENGTH setting
+\item \textbf{DEBUG\_EN:} Special trigger type to read out status information
+\item \textbf{MDC\_CAL\_EN:} Special MDC calibration trigger, which fires one times per second if ``on'' is set.
+\item \textbf{SHW\_CAL\_EN:} Special SHOWER calibration trigger, which fires one times per second ``on'' is set.
+\item \textbf{SHW\_PED\_DIS:} Disable sending pedestal triggers for Shower in every spill-break
+\item \textbf{EB\_EVENTS:} 20 events are sent to an active EventBuilder (EB) and after this the next active EB is used.
+\item \textbf{EB\_LUT:} this is a 16 bit number which defines which EB is used for the procedure from \textbf{EB\_EVENTS}. 1 means that only the first EB is active (Example for people not used to use hexa system: If there would be written ``7F'', this would be in dual system $01111111$. This would mean that EB 1 to 7 are active).
+\item \textbf{LVL1\_INFO:} Additional information for front-ends how to perform read-out. Bits 11-8 are settings RICH read-out mode. Default: 0x700
+\item \textbf{MDCA\_DELAY} and \textbf{MDCB\_DELAY:} With which delay after the trigger, the MDCs are read out (due to long drift time).
+\item \textbf{OWN\_TYPE:} Override of trigger types
+\item \textbf{OWN\_TYPE\_EN:} Enable override of trigger types
+\item \textbf{PULSER:} Trigger rate of the internal Pulser.
+\item \textbf{START\_SEL:} Select one part of the start detector for triggering.
+\item \textbf{TRIG\_RATE:} how many triggers/s are finally accepted. In the example of fig. \ref{fig:CTS_Monitor} this are 395, slightly more than the SCALER OUT value in the mult 2 row (382), as there are also some additional calibration trigger MDC (MDC\_CAL\_EN=on) etc...
+\item \textbf{TRIG\_WIDTH:} Width of the trigger signal sent to front-ends. Default is 0 (105 ns).
+\item \textbf{BEAM\_LENGTH:} Here the length of a single spill is set.
+\item \textbf{MULTIPLEX\_A} and \textbf{MULTIPLEX\_B:} Select some special signals from inside the CTS for montoring. They are available on scope and in some histogram plots from the CTS.
+\item \textbf{SAMPLE\_OFFSET:} Offset of the histograms from t=0s.
+\item \textbf{SAMPLE\_PERIODE:} Binning of the histograms.  
+\end{enumerate}
+
+
+%% Dokument ENDE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% \end{document}
index a6a11ddeb0030954788f4f53bc5e8234419b5b4f..e3c67643c56d22edc8b5dac6867ce5d692b94992 100755 (executable)
@@ -4,7 +4,7 @@ img_extIsRegExp=false
 img_extensions=.eps .jpg .jpeg .png .pdf .ps .fig .gif
 kileprversion=2
 kileversion=2.1.0
-lastDocument=blrconfig.tex
+lastDocument=main.tex
 masterDocument=main.tex
 name=daqnet
 pkg_extIsRegExp=false
@@ -240,6 +240,14 @@ Indentation Mode=
 Mode=LaTeX
 ReadWrite=true
 
+[document-settings,item:shortguide.tex]
+Bookmarks=
+Encoding=UTF-8
+Highlighting=LaTeX
+Indentation Mode=
+Mode=LaTeX
+ReadWrite=true
+
 [document-settings,item:showerdata.tex]
 Bookmarks=
 Encoding=UTF-8
@@ -324,13 +332,13 @@ order=15
 
 [item:cts.tex]
 archive=true
-column=1
+column=118
 encoding=UTF-8
 highlight=LaTeX
-line=9
+line=45
 mode=LaTeX
-open=false
-order=17
+open=true
+order=20
 
 [item:daqcontrol.tex]
 archive=true
@@ -454,7 +462,7 @@ order=9
 
 [item:hubs.tex]
 archive=true
-column=166
+column=157
 encoding=UTF-8
 highlight=LaTeX
 line=59
@@ -504,10 +512,10 @@ order=5
 
 [item:main.tex]
 archive=true
-column=17
+column=10
 encoding=UTF-8
 highlight=LaTeX
-line=186
+line=178
 mode=LaTeX
 open=true
 order=0
@@ -524,7 +532,7 @@ order=1
 
 [item:mdcinstructions.tex]
 archive=true
-column=411
+column=132
 encoding=UTF-8
 highlight=LaTeX
 line=35
@@ -572,6 +580,16 @@ mode=LaTeX
 open=true
 order=16
 
+[item:shortguide.tex]
+archive=true
+column=0
+encoding=UTF-8
+highlight=LaTeX
+line=29
+mode=LaTeX
+open=true
+order=21
+
 [item:showerdata.tex]
 archive=true
 column=0
@@ -629,8 +647,8 @@ CursorColumn=0
 CursorLine=0
 
 [view-settings,view=0,item:cts.tex]
-CursorColumn=1
-CursorLine=9
+CursorColumn=118
+CursorLine=45
 
 [view-settings,view=0,item:daqcontrol.tex]
 CursorColumn=0
@@ -677,7 +695,7 @@ CursorColumn=0
 CursorLine=0
 
 [view-settings,view=0,item:hubs.tex]
-CursorColumn=166
+CursorColumn=157
 CursorLine=59
 
 [view-settings,view=0,item:installation_ethernet_table.tex]
@@ -697,15 +715,15 @@ CursorColumn=54
 CursorLine=40
 
 [view-settings,view=0,item:main.tex]
-CursorColumn=17
-CursorLine=186
+CursorColumn=10
+CursorLine=178
 
 [view-settings,view=0,item:mdc.tex]
 CursorColumn=72
 CursorLine=62
 
 [view-settings,view=0,item:mdcinstructions.tex]
-CursorColumn=411
+CursorColumn=132
 CursorLine=35
 
 [view-settings,view=0,item:mediainterface.tex]
@@ -724,6 +742,10 @@ CursorLine=269
 CursorColumn=0
 CursorLine=0
 
+[view-settings,view=0,item:shortguide.tex]
+CursorColumn=0
+CursorLine=29
+
 [view-settings,view=0,item:showerdata.tex]
 CursorColumn=0
 CursorLine=0
diff --git a/daqop_short.txt b/daqop_short.txt
deleted file mode 100644 (file)
index c53bc17..0000000
+++ /dev/null
@@ -1,116 +0,0 @@
-What is the starting point?  
---------------------------- 
-
-Open the DAQ-Control GUI (HadesControl Icon), click on "Hmon". A firefox window will
-appear. Click on "Tactical Overview". If firefox fails to start from the button, start 
-it manually and direct it to http://hades33/mon
-
-DAQ-Operation:
---------------
-
-The main task of the DAQ-Operator is to watch the
-Tactical-Overview window and check that all buttons are green.
-The essential numbers (like trigger rates) have to be in limits
-given by the shift leader.
-The "Operator Guide" gives further information about each entry in 
-the tactical overview. You can open it by clicking on an entry.
-It also offers a description of typical situations during data
-acquisition. It also contains instructions to solve typical
-problems. Following guides point to relevant chapters if necessary.
-
-
-DAQ-Control Window:
-------------------
-The DAQ-Control Window provides functions solutions of ocurring
-DAQ problems. The "HadesControl" Icon starts DAQ-Control.
-
-"DAQ-Operator" Buttons are necessary for a DAQ restart. The "DAQ-restart" guide
-describes the use of these buttons. 
-
-"Monitor Tools" contain all observation windows.
-        - "CTS Mon": Opens the CTS Monitor.
-        - "Hmon": Click on "Tatical Overview" in the new Firefox window to get the mains screen.
-          If firefox fails to start from the button, start it manually 
-          and direct it to http://hades33/mon
-        - "Epics":Opens the Epics Monitor.
-        - "Epics FB": Shows a status window containing Eventbuilder
-          information.
-        - "Daq VNC" Opens the VNC window for DAQ control used during preparation
-        - "Chat" The DAQ users chat window
-
-        
-"Eventbuilder Tools" are necessary for the control of Eventbuilders.
-  - "Stop EB" stops all EB. 
-  - "Restart EB" starts the EB with the last settings again
-  - "Prefix XX" restarts the EB and sets the file prefix to a new one
-
-"Expert Tools"
-  - "CTS Scope" Opens the window oscilloscope connected to the CTS for
-    signal adjustment
-  - "Reload RPC Thresholds" Loads the settings for trigger boards of RPC
-    in case the count rates on the CTS monitor are wrong
-  - "Restart EB IOC" If some of the entries in the Epics Eventbuilder Monitor
-    are white, use this button to restart them
-  - "Restart Hmon" Restarts the browser-based monitoring tools
-  - "Start / Stop Speech Output" Temporarily stops the speech output for errors
-  
-
-Eventbuilder-Stop:
-------------------
-
-In the case of beam breaks etc. the shift leader decides to
-change the mode of data taking or even stop data taking (DAQ
-system is still running - in general, writing test files is better
-than stopping EB!). 
-
-1. ) Stop the data taking press the "StopEB" button in the "DAQ
-Control" window.  In the tactical overview the first button in
-the row "EB" the text will change from EB-running to EB-stopped.
-Note that it is not necessary to stop before restarting or loading a new prefix.
-
-2.) To restart the EB with the current prefix, click on "Restart
-EB" in the DAQ-Control
-
-3.) To start the EB with a different prefix, click on one of the
-buttons "Prefix ...". N.B., that the "Prefix NoFile" button
-starts the event builder in dummy mode, i.e. no file is written.
-
-
-
-DAQ-Restart:
-------------
-
-
-In the case the DAQ is not working correctly, the DAQ has to be
-restarted. DAQ-Control provides the necessary operations for
-a DAQ restart.
-
-1) Press "Start DAQ" to restart DAQ. An orange window appears and
-should disappear after 30s-40s if the restart was successful.
-An unsuccessful attempt is indicated by an error message in
-the orange window. Try a second DAQ restart, if the first
-one failed.
-
-2) In the case of an unsuccessful DAQ restart a MDC Power Cycle 
-has to be performed. The steps of a MDC Power Cycle are described
-in the Operator Guide Chapter 34.2. After this operation the DAQ
-has to be restarted. Follow the instructions given in step "1)".
-
-3) In the Case "2)" failed, the "RebootMDCHub" icon should be used.
-After pressing "RebootMDCHub" and waiting 30 seconds, the DAQ has to be 
-restarted which is described in "1)".
-
-4) In the case step "3)" was not successful, a "Full Power Cycle" has to be
-performed. This procedure is described  in the "Operator Guide Chapter 33.1"
-Restart DAQ following the steps in "1)" .
-
-5) The DAQ expert has to be called if the DAQ is still not working. 
-
-
-
-
-
-All DAQ-Control Tools will open a orange window with their output which disappears
-after they finished. Make sure that no two orange windows are open at the same time.
index 055722f46fc611541117fa57b72c3b22fa20bfc7..ad86663d440581694971c9f4042f4f700e2351ff 100755 (executable)
--- a/main.tex
+++ b/main.tex
@@ -23,7 +23,7 @@
 \usepackage{listings}
 \usepackage{scrtime}
 \usepackage{lscape}
-
+\usepackage{enumerate}
 
 
 \definecolor{darkblue}{rgb}{.1,.1,.6}
 \clearpage
 \input{daqmonitorguide}
 \clearpage
+\input{CTS_for_Daq_User}
+\clearpage
 
 \part{Instructions}
 \input{daqcontrol}
diff --git a/operator_apr12.odt b/operator_apr12.odt
new file mode 100644 (file)
index 0000000..dd98824
Binary files /dev/null and b/operator_apr12.odt differ