Belle II Software  release-06-01-15
PXDOnlySelection.py
1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 
4 
11 
12 
16 
17 import basf2 as b2
18 
19 # output filename, can be overriden with -o
20 output_filename = "RootOutput_PXDOnly.root"
21 
22 # create path
23 main = b2.create_path()
24 
25 main.add_module('Progress')
26 
27 # REAL DATA:
28 branches = ['EventMetaData', 'RawFTSWs', 'RawPXDs']
29 main.add_module('RootInput', branchNames=branches)
30 
31 # main.add_module('Gearbox', fileName='/geometry/Beast2_phase2.xml')
32 # main.add_module('Geometry', components=['PXD'])
33 
34 # Finally add output, if you need
35 main.add_module("RootOutput", outputFileName=output_filename)
36 
37 # process events and print call statistics
38 b2.process(main)
39 print(b2.statistics)