DABC (Data Acquisition Backbone Core)
2.9.9
plugins
hadaq
test
TestCalibr.xml
Go to the documentation of this file.
1
<?
xml
version
=
"1.0"
?>
2
<
dabc
version
=
"2"
>
3
<
Context
host
=
"localhost"
name
=
"TestCalibr"
>
4
<
Run
>
5
<
lib
value
=
"libDabcMbs.so"
/>
6
<
lib
value
=
"libDabcHadaq.so"
/>
7
<
lib
value
=
"libDabcHttp.so"
/>
8
<
logfile
value
=
"caltest.log"
/>
9
<
loglevel
value
=
"-1"
/>
10
<
loglimit
value
=
"1000"
/>
11
<
control
value
=
"true"
/>
12
<
threads_layout
value
=
"balanced"
/>
13
</
Run
>
14
15
<
HttpServer
name
=
"http"
port
=
"8090"
/>
16
17
<!-- If uncommented, all internal manager structures will be published in the web server -->
18
<!-- Publisher name="publ" manager="true"/ -->
19
20
<!-- If uncommented, profiling will be enabled for all threads -->
21
<!-- Thread name="*" publ="true" prof="true"/ -->
22
23
<
MemoryPool
name
=
"Pool"
>
24
<
BufferSize
value
=
"200000"
/>
25
<
NumBuffers
value
=
"1000"
/>
26
</
MemoryPool
>
27
28
<
Module
name
=
"Calibr"
class
=
"stream::TdcCalibrationModule"
>
29
<!-- these parameters will force to create inputs/outputs of module -->
30
<
NumInputs
value
=
"1"
/>
31
<
NumOutputs
value
=
"1"
/>
32
33
<
InputPort
name
=
"Input0"
url
=
"hld:///data.local1/trb3tdc/file_raw.hld?loop"
/>
34
35
<
OutputPort
name
=
"Output0"
url
="
mbs:
//
Stream:6002
?
iter
=
hadaq_iter
&
subid
=0
x1f
`1␂
36
37
<FineMin value="
31
`1␂
38
<FineMax value="
491
`1␂
39
<NumChannels value="
33
`1␂
40
<EdgeMask value="
4
`1␂
41
<HistFilling value="
4
`1␂
42
`1␂
43
<TRB value="
0
x8000
`1␂
44
<HUB value="
0
x8100
`1␂
45
<TDC value="
[0
xC100
,0
xC101
,0
xC000
,0
xC001
,0
xC003
]
`1␂
46
<!-- DisableCalibrationFor value="
0
`1␂
47
<Auto value="
100000
`1␂
48
<!-- CalibrFile value="
local
`1␂
49
<Dummy value="
false
"/>
50
51
</
Module
>
52
53
</
Context
>
54
55
</
dabc
>
Generated by
1.9.1