25 print(
'Usage : RecvSendCOPPER.py <COPPER hostname> <COPPER node ID> ')
26 print(
'<bit flag of FINNESEs> <Use NSM(Network Shared Memory)? yes=1/no=0> <NSM nodename>')
30 set_log_level(LogLevel.INFO)
34 reader = register_module(
'DeSerializerCOPPER')
35 reader.param(
'NodeID', int(argvs[2]))
36 reader.param(
'FinesseBitFlag', int(argvs[3]))
37 use_shm_flag = int(argvs[4])
38 reader.param(
'UseShmFlag', use_shm_flag)
39 reader.param(
'NodeName', argvs[5])
40 reader.param(
'MaxTime', -1.)
41 reader.param(
'MaxEventNum', -1)
46 monitor = register_module(
'MonitorDataCOPPER')
49 dump = register_module(
'RootOutput')
50 dump.param(
'outputFileName',
'root_output.root')
53 sender = register_module(
'Serializer')
54 sender.param(
'DestPort', 30000)
56 sender.param(
'LocalHostName', argvs[1])
62 main.add_module(reader)
66 main.add_module(sender)