Belle II Software  release-05-01-25
create_SVDGeometryPar_payload.py
1 #!/usr/bin/env python3
2 # -*- coding: utf-8 -*-
3 
4 
13 
14 from basf2 import *
15 
16 use_database_chain()
17 db = "localDB_SVDGeometryPar"
18 use_local_database(db + "/database.txt", db)
19 
20 main = create_path()
21 main.add_module('EventInfoSetter')
22 
23 # Phase2 Geometry
24 # main.add_module("Gearbox", fileName='/geometry/Beast2_phase2.xml')
25 
26 # Phase3 Geometry
27 main.add_module("Gearbox")
28 
29 main.add_module('Geometry', components=['SVD'], createPayloads=True)
30 
31 # NOTE: uncomment display to see what you get - but it does not work together with creating the payloads above
32 # main.add_module('Display', fullGeometry=True)
33 
34 process(main)
35 print(statistics(statistics.BEGIN_RUN))