DABC (Data Acquisition Backbone Core)
2.9.9
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
x
Functions
a
c
d
f
g
h
i
l
m
n
o
p
r
s
t
u
v
Variables
a
b
c
m
n
p
t
x
Typedefs
Enumerations
Enumerator
b
c
d
e
h
k
l
m
n
o
p
s
t
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Typedefs
Enumerations
e
i
m
o
v
Enumerator
a
e
f
h
i
k
l
m
n
o
p
r
s
w
Related Functions
a
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
u
v
w
Files
File List
Globals
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
Functions
a
b
c
d
e
f
g
h
i
l
m
n
p
r
s
t
u
v
Variables
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
t
u
v
Typedefs
Enumerations
Enumerator
a
b
c
d
e
f
m
n
o
q
r
s
t
u
Macros
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
v
plugins
hadaq
hades
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
=0
x1f
d�
95
96
<OutputPort name="
Output1
" url="
hld:
///
home
/
joern
/
data
/
dabc.hld
?
maxsize
=1000&
ebnumber
=1
" queue="
200
d�
97
98
���␃^U
99
<!-- <OutputPort name="
Output1
" url="
hld:
///
home
/
joern
/
data
/
dabc.hld
?
maxsize
=1000&
ebnumber
=1
" queue="
200
d�
100
101
d�
102
103
d�
104
105
106
_̺␃^U
107
108
<Context host="
localhost
" name="
EventBuilder2
" port="
7702
d�
109
d�
110
<logfile value="
hadaqevtbuild2.log
d�
111
d�
112
113
<HttpServer name="
http
d�
114
<port value="
8092
d�
115
d�
116
117
118
<Module name="
Combiner
" class="
hadaq::CombinerModule
d�
119
�␗[
120
<NumInputs value="
5
d�
121
<NumOutputs value="
2
d�
122
123
<InputPort name="
Input0
" url="
hadaq:
//
host:10201
d�
124
<InputPort name="
Input1
" url="
hadaq:
//
host:10202
d�
125
<InputPort name="
Input2
" url="
hadaq:
//
host:10203
d�
126
<InputPort name="
Input3
" url="
hadaq:
//
host:10204
d�
127
<InputPort name="
Input4
" url="
hadaq:
//
host:10205
d�
128
129
�␗[
130
<OutputPort name="
Output0
" url="
mbs:
//
Stream:6003
?
iter
=
hadaq_iter
&
subid
=0
x1f
d�
131
132
<OutputPort name="
Output1
" url="
hld:
///
home
/
joern
/
data
/
dabc.hld
?
maxsize
=1000&
ebnumber
=2
" queue="
200
d�
133
134
�␗[
135
<!-- <OutputPort name="
Output1
" url="
hld:
///
home
/
joern
/
data
/
dabc.hld
?
maxsize
=1000&
ebnumber
=2
" queue="
200
d�
136
137
d�
138
139
d�
140
141
142
_̺␃^U
143
<Context name="
*
" host="
*
d�
144
145
<!-- <Thread name="
CombinerThrdInp
" class="
dabc::SocketThread
" affinity="
+0
d�
146
d�
147
<lib value="
libDabcMbs.so
d�
148
<lib value="
libDabcHadaq.so
d�
149
<lib value="
libDabcHttp.so
d�
150
<loglimit value="
1000000
d�
151
<control value="
true
d�
152
d�
153
154
<Module name="
Combiner
d�
155
156
<InputPort name="
Input
*
" queue="
10
" urlopt="
udpbuf
=400000&
mtu
=65507&
flush
=2
d�
157
158
<DoShmControl value="
true
d�
159
<FlushTimeout value="
2.0
d�
160
<HadesTriggerType value="
true
d�
161
<RunIdFromEPICS value="
true
d�
162
163
�␗[
164
<UseSyncSequenceNumber value="
false
d�
165
<SyncSubeventId value="
0
x8000
d�
166
<SyncTriggerMask value="
0
x01
d�
167
<PrintSync value="
false
d�
168
<FlushBySync value="
false
d�
169
170
_̺␃^U
171
<HadaqData width="
4
" prec="
2
" low="
0
" up="
10
" debug="
1
d�
172
<HadaqEvents width="
5
" prec="
1
" low="
0
" up="
1000
" debug="
1
d�
173
<HadaqDroppedData width="
5
" prec="
3
" low="
0
" up="
1
" debug="
1
d�
174
<HadaqLostEvents width="
4
" prec="
2
" low="
0
" up="
100
" debug="
1
d�
175
d�
176
177
<MemoryPool name="
Pool
d�
178
<BufferSize value="
200000
d�
179
<NumBuffers value="
1000"/>
180
</
MemoryPool
>
181
182
</
Context
>
183
184
</
dabc
>
Generated by
1.9.1