Belle II Software
release-05-01-25
Dummy2File.py
1
#!/usr/bin/env python3
2
# -*- coding: utf-8 -*-
3
4
19
20
from
basf2
import
*
21
import
sys
22
argvs = sys.argv
23
24
if
len(argvs) < 3:
25
print(
'Usage : DummyDataPacker.py <runno> <maxevents>'
)
26
sys.exit()
27
28
# Set the log level to show only error and fatal messages
29
set_log_level(LogLevel.ERROR)
30
# set_log_level(LogLevel.INFO)
31
32
# input
33
# runno = int(argvs[1])
34
# max_event = int(argvs[2])
35
# packer = register_module('DummyDataPacker')
36
# packer.param('RunNumber', runno)
37
# packer.param('MaxEventNum', max_event)
38
# root = register_module('RootOutput')
39
# root.param('outputFileName', argvs[2])
40
# dump = register_module('Ds2RawFile')
41
42
root = register_module(
'SeqRootInput'
)
43
# root.param('inputFileName', argvs[2])
44
45
output = register_module(
'StorageSerializer'
)
46
output.param(
'OutputBufferName'
,
'OTEST'
)
47
output.param(
'OutputBufferSize'
, 10)
48
output.param(
'compressionLevel'
, 0)
49
50
# Create main path
51
main = create_path()
52
53
# Add modules to main path
54
# main.add_module(packer)
55
main.add_module(root)
56
# main.add_module(dump)
57
main.add_module(output)
58
59
# Process all events
60
process(main)
daq
storage
examples
Dummy2File.py
Generated on Fri Nov 5 2021 03:50:19 for Belle II Software by
1.8.17