24 from simulation
import add_simulation
25 from reconstruction
import add_reconstruction
32 cosmics = basf2.register_module(
'Cosmics')
33 cosmics.param(
'level', 1)
34 cosmics.param(
'ipRequirement', 1)
35 cosmics.param(
'cylindricalR', 16.0)
37 basf2.set_random_seed(0)
39 eventinfosetter = basf2.register_module(
'EventInfoSetter')
41 progress = basf2.register_module(
'ProgressBar')
43 gearbox = basf2.register_module(
'Gearbox')
45 geometry = basf2.register_module(
'Geometry', excludedComponents=[
'MagneticField'])
47 histos = basf2.register_module(
'HistoManager')
49 VXDResiduals = basf2.register_module(
'OverlapResiduals')
52 eventinfosetter.param({
'evtNumList': [100],
'runList': [1]})
55 main = basf2.create_path()
56 main.add_module(eventinfosetter)
57 main.add_module(gearbox)
58 main.add_module(geometry)
59 main.add_module(histos)
61 main.add_module(cosmics)
65 add_reconstruction(main, pruneTracks=
False)
67 main.add_module(VXDResiduals)
68 main.add_module(progress)
74 print(basf2.statistics)