DABC (Data Acquisition Backbone Core)  2.9.9
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=0x1f`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="0x8000`1␂
44  <HUB value="0x8100`1␂
45  <TDC value="[0xC100,0xC101,0xC000,0xC001,0xC003]`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>