Belle II Software  release-08-01-10
test2_MDSTtoUDST.py
1 #!/usr/bin/env python3
2 
3 
10 
11 """
12 <header>
13 <input>../DSTtoMDST.mdst.root</input>
14 <output>../MDSTtoUDST.udst.root</output>
15 <contact>Frank Meier; frank.meier@duke.edu</contact>
16 </header>
17 """
18 
19 import sys
20 import basf2
21 from modularAnalysis import outputUdst
22 
23 
24 rootFileName = '../MDSTtoUDST'
25 logFileName = rootFileName + '.log'
26 sys.stdout = open(logFileName, 'w')
27 
28 main = basf2.create_path()
29 input = basf2.register_module('RootInput')
30 input.param('inputFileName', '../DSTtoMDST.mdst.root')
31 main.add_module(input)
32 outputUdst('../MDSTtoUDST.udst.root', path=main)
33 
34 main.add_module('Progress')
35 basf2.process(main)
36 
37 # Print call statistics
38 print(basf2.statistics)