DABC (Data Acquisition Backbone Core)  2.9.9
EventBuilderEpics.xml
Go to the documentation of this file.
1 <?xml version="1.0"?>
2 
3 d�
4 �␗[
5 �␗[
6 �␗[
7 �␗[
8 �?�
9 ���␃^U
10 �ě
11 
12 �␗[
13 �␗[
14 �?�
15 �␗[
16 ���␃^U
17 
18 �␗[
19 �␗[
20 _̺␃^U
21 �␗[
22 _̺␃^U
23 d�
24 �?�
25 
26 �␗[
27 �?�
28 �?�
29 �?�
30 �␗[
31 d�
32 
33 �␗[
34 �␗[
35 ���␃^U
36 �?�
37 �␗[
38 �?�
39 ���␃^U
40 
41 �␗[
42 �␗[
43 �␗[
44 
45 ���␃^U
46 ���␃^U
47 ���␃^U
48 ���␃^U
49 
50 ���␃^U
51 ���␃^U
52 
53 �␗[
54 
55 
56 
57 �?�
58 
59 -->
60 
61 
62 
63 
64 
65 <dabc version="2">
66 
67 
68 
69 
70  <Context host="localhost" name="EventBuilder1" port="7701">
71  <!-- The master eventbuilder: -->
72 
73  <Run>
74  <logfile value="hadaqevtbuild1.log"/>
75  </Run>
76 
77 
78  <HttpServer name="http" port="8091"/>
79 
80  <Module name="Combiner" class="hadaq::CombinerModule">
81  <!-- these parameters will force to create inputs/oputputs of module -->
82  <NumInputs value="5"/>
83  <NumOutputs value="2"/>
84 
85  <InputPort name="Input0" url="hadaq://host:10101"/>
86  <InputPort name="Input1" url="hadaq://host:10102"/>
87  <InputPort name="Input2" url="hadaq://host:10103"/>
88  <InputPort name="Input3" url="hadaq://host:10104"/>
89  <InputPort name="Input4" url="hadaq://host:10105"/>
90 
91  <ExtraDebug value="false"/>
92 
93  <!-- this is stream server for online monitoring, normally always on -->
94  <OutputPort name="Output0" url="mbs://Stream:6002?iter=hadaq_iter&subid=0x1fd�
95 
96  <OutputPort name="Output1" url="hld:///home/joern/data/dabc.hld?maxsize=1000&ebnumber=1" queue="200d�
97 
98 ���␃^U
99  <!-- <OutputPort name="Output1" url="hld:///home/joern/data/dabc.hld?maxsize=1000&ebnumber=1" queue="200d�
100 
101 d�
102 
103 d�
104 
105 
106 _̺␃^U
107 
108  <Context host="localhost" name="EventBuilder2" port="7702d�
109 d�
110  <logfile value="hadaqevtbuild2.logd�
111 d�
112 
113  <HttpServer name="httpd�
114  <port value="8092d�
115 d�
116 
117 
118  <Module name="Combiner" class="hadaq::CombinerModuled�
119 �␗[
120  <NumInputs value="5d�
121  <NumOutputs value="2d�
122 
123  <InputPort name="Input0" url="hadaq://host:10201d�
124  <InputPort name="Input1" url="hadaq://host:10202d�
125  <InputPort name="Input2" url="hadaq://host:10203d�
126  <InputPort name="Input3" url="hadaq://host:10204d�
127  <InputPort name="Input4" url="hadaq://host:10205d�
128 
129 �␗[
130  <OutputPort name="Output0" url="mbs://Stream:6003?iter=hadaq_iter&subid=0x1fd�
131 
132  <OutputPort name="Output1" url="hld:///home/joern/data/dabc.hld?maxsize=1000&ebnumber=2" queue="200d�
133 
134 �␗[
135 <!-- <OutputPort name="Output1" url="hld:///home/joern/data/dabc.hld?maxsize=1000&ebnumber=2" queue="200d�
136 
137 d�
138 
139 d�
140 
141 
142 _̺␃^U
143 <Context name="*" host="*d�
144 
145  <!-- <Thread name="CombinerThrdInp" class="dabc::SocketThread" affinity="+0d�
146 d�
147  <lib value="libDabcMbs.sod�
148  <lib value="libDabcHadaq.sod�
149  <lib value="libDabcHttp.sod�
150  <loglimit value="1000000d�
151  <control value="trued�
152 d�
153 
154  <Module name="Combinerd�
155 
156  <InputPort name="Input*" queue="10" urlopt="udpbuf=400000&mtu=65507&flush=2d�
157 
158  <DoShmControl value="trued�
159  <FlushTimeout value="2.0d�
160  <HadesTriggerType value="trued�
161  <RunIdFromEPICS value="trued�
162 
163 �␗[
164  <UseSyncSequenceNumber value="falsed�
165  <SyncSubeventId value="0x8000d�
166  <SyncTriggerMask value="0x01d�
167  <PrintSync value="falsed�
168  <FlushBySync value="falsed�
169 
170 _̺␃^U
171  <HadaqData width="4" prec="2" low="0" up="10" debug="1d�
172  <HadaqEvents width="5" prec="1" low="0" up="1000" debug="1d�
173  <HadaqDroppedData width="5" prec="3" low="0" up="1" debug="1d�
174  <HadaqLostEvents width="4" prec="2" low="0" up="100" debug="1d�
175 d�
176 
177  <MemoryPool name="Poold�
178  <BufferSize value="200000d�
179  <NumBuffers value="1000"/>
180  </MemoryPool>
181 
182 </Context>
183 
184 </dabc>