DABC (Data Acquisition Backbone Core)
2.9.9
plugins
hadaq
app
EventBuilderStream.xml
Go to the documentation of this file.
1
<?
xml
version
=
"1.0"
?>
2
3
␖`®
4
IÜÃ
5
É?î ^U
6
7
IÜÃ
8
IÜÃ
9
É?î ^U
10
11
-->
12
13
<
dabc
version
=
"2"
>
14
<
Context
host
=
"localhost"
name
=
"EventBuilder"
>
15
<
Run
>
16
<
lib
value
=
"libDabcMbs.so"
/>
17
<
lib
value
=
"libDabcHadaq.so"
/>
18
<
lib
value
=
"libDabcStream.so"
/>
19
<
lib
value
=
"libDabcHttp.so"
/>
20
<
logfile
value
=
"monitor.log"
/>
21
<
loglevel
value
=
"-1"
/>
22
<
loglimit
value
=
"1000"
/>
23
<
threads_layout
value
=
"balanced"
/>
24
</
Run
>
25
26
<
HttpServer
name
=
"http"
port
=
"8090"
/>
27
28
<
MemoryPool
name
=
"Pool"
>
29
<
BufferSize
value
=
"200000"
/>
30
<
NumBuffers
value
=
"1000"
/>
31
</
MemoryPool
>
32
33
<
Module
name
=
"Combiner"
class
=
"hadaq::CombinerModule"
>
34
<!-- these parameters will force to create inputs/outputs of module -->
35
<
NumInputs
value
=
"5"
/>
36
<
NumOutputs
value
=
"2"
/>
37
38
<
InputPort
name
=
"Input0"
url
=
"hadaq://host:10101"
/>
39
<
InputPort
name
=
"Input1"
url
=
"hadaq://host:10102"
/>
40
<
InputPort
name
=
"Input2"
url
=
"hadaq://host:10103"
/>
41
<
InputPort
name
=
"Input3"
url
=
"hadaq://host:10104"
/>
42
<
InputPort
name
=
"Input4"
url
=
"hadaq://host:10105"
/>
43
44
<
InputPort
name
=
"Input*"
queue
=
"10"
urlopt
="
udpbuf
=400000&
mtu
=65507&
flush
=0.1&
maxloop
=50
␖`®
45
46
IÜÃ
47
<OutputPort name="
Output0
" url="
mbs:
//
Stream:6002
?
iter
=
hadaq_iter
&
subid
=0
x1f
␖`®
48
49
?™¬␃^U
50
<OutputPort name="
Output1
" blocking="
never
␖`®
51
52
Š§Ä ^U
53
<!-- OutputPort name="
Output2
" url="
hld:
//
dabc.hld
?
maxsize
=2000
␖`®
54
55
Š§Ä ^U
56
<ExtraDebug value="
false
␖`®
57
58
–ØÃ
59
<FlushTimeout value="
0.5
␖`®
60
61
Ì²Ä ^U
62
<TriggerNumRange value="
0
x1000000
␖`®
63
64
\é-
65
<AccountLostEventDiff value="
true
␖`®
66
67
–ØÃ
68
<HadaqData width="
4
" prec="
2
" low="
0
" up="
10
" debug="
1
␖`®
69
<HadaqEvents width="
5
" prec="
1
" low="
0
" up="
1000
" debug="
1
␖`®
70
<HadaqDroppedData width="
5
" prec="
3
" low="
0
" up="
1
" debug="
1
␖`®
71
<HadaqLostEvents width="
4
" prec="
2
" low="
0
" up="
100
" debug="
1
␖`®
72
␖`®
73
74
<Module name="
Analysis
" class="
stream::RunModule
␖`
75
?™¬␃^U
76
77
<InputPort name="
Input0
" url="
Combiner
/
Output1
␖`®
78
79
IÜÃ
80
Š§Ä ^U
81
<asf value="
␖`®
82
š±N
83
<parallel value="
0
␖`®
84
<Events width="
4
" prec="
1
" low="
0
" up="
1000
" debug="
0
␖`®
85
␖`®
86
87
–ØÃ
88
<Module name="
Term
" class="
hadaq::TerminalModule
" period="
0.3
" clear="
false
" fileport="
2"/>
89
90
</
Context
>
91
92
</
dabc
>
Generated by
1.9.1