18 set_log_level(LogLevel.ERROR)
21 geom = register_module(
"Geometry")
33 raw2ds = register_module(
"Raw2Ds")
34 raw2ds.param(
"RingBufferName", argvs[1])
35 main.add_module(raw2ds)
40 histo = register_module(
'DqmHistoManager')
41 histo.param(
"Port", 9991)
42 histo.param(
"DumpInterval", 10000)
43 main.add_module(histo)
46 monitor = register_module(
'MonitorData')
47 main.add_module(monitor)
50 roiGen = register_module(
'ROIGenerator')
51 param_roiGen = {
'ROIListName':
'ROIs',
52 'nROIs': 8,
'Layer': 1,
'Ladder': 1,
'Sensor': 1}
53 roiGen.param(param_roiGen)
56 roiPayloadAssembler = register_module(
'ROIPayloadAssembler')
57 param_roiPayloadAssembler = {
'ROIListName':
'ROIs',
58 'ROIpayloadName':
'ROIpayload'}
59 roiPayloadAssembler.param(param_roiPayloadAssembler)
61 roiReadTest = register_module(
'ROIReadTest')
62 param_roiReadTest = {
'outfileName':
'ROIoutHLT.txt',
63 'ROIpayloadName':
'ROIpayload'}
64 roiReadTest.param(param_roiReadTest)
66 main.add_module(roiGen)
67 main.add_module(roiPayloadAssembler)
72 ds2rbuf = register_module(
"Ds2Rbuf")
73 ds2rbuf.param(
"RingBufferName", argvs[2])
74 main.add_module(ds2rbuf)
77 progress = register_module(
'Progress')
78 main.add_module(progress)
81 elapsed = register_module(
'ElapsedTime')
82 elapsed.param(
'EventInterval', 10000)
83 main.add_module(elapsed)
86 set_nprocesses(int(argvs[4]))