25 b2.set_log_level(b2.LogLevel.ERROR)
28 geom = b2.register_module(
"Geometry")
31 main = b2.create_path()
35 rbuf2ds = b2.register_module(
"Rbuf2Ds")
36 rbuf2ds.param(
"RingBufferName", argvs[1])
37 main.add_module(rbuf2ds)
48 histo = b2.register_module(
'DqmHistoManager')
50 histo.param(
"Port", 10391)
51 histo.param(
"DumpInterval", 10000)
52 main.add_module(histo)
55 sample = b2.register_module(
'Ds2Sample')
56 sample.param(
'RingBufferName', argvs[2])
57 main.add_module(sample)
64 unpacker = b2.register_module(
'PXDUnpacker')
65 unpacker.param(
"IgnoreDATCON",
True)
66 main.add_module(unpacker)
68 PXDRawDQM = b2.register_module(
'PXDRawDQM')
69 main.add_module(PXDRawDQM)
72 progress = b2.register_module(
'Progress')
73 main.add_module(progress)
76 elapsed = b2.register_module(
'ElapsedTime')
77 elapsed.param(
'EventInterval', 10000)
78 main.add_module(elapsed)
82 b2.set_nprocesses(int(argvs[4]))