Belle II Software  release-05-01-25
SendStream1.py
1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 
4 
19 
20 from basf2 import *
21 
22 # Set the log level to show only error and fatal messages
23 set_log_level(LogLevel.ERROR)
24 
25 # Modules
26 rawgen = register_module('GenRawCDC')
27 dump = register_module('PrintCollections')
28 sender = register_module('Serializer')
29 
30 # Raw Data Generator
31 rawgen.param('Size', 128)
32 
33 # TxSocket
34 sender.param('DestHostName', 'cprsrv1')
35 sender.param('DestPort', 99999)
36 
37 # Create main path
38 main = create_path()
39 
40 # Add modules to main path
41 main.add_module(rawgen)
42 # main.add_module(dump)
43 main.add_module(sender)
44 
45 # Process all events
46 process(main)