16 from simulation
import add_simulation
17 from reconstruction
import add_reconstruction
24 cosmics = basf2.register_module(
'Cosmics')
25 cosmics.param(
'level', 1)
26 cosmics.param(
'ipRequirement', 1)
27 cosmics.param(
'cylindricalR', 16.0)
29 basf2.set_random_seed(0)
31 eventinfosetter = basf2.register_module(
'EventInfoSetter')
33 progress = basf2.register_module(
'ProgressBar')
35 gearbox = basf2.register_module(
'Gearbox')
37 geometry = basf2.register_module(
'Geometry', excludedComponents=[
'MagneticField'])
39 histos = basf2.register_module(
'HistoManager')
41 VXDResiduals = basf2.register_module(
'OverlapResiduals')
44 eventinfosetter.param({
'evtNumList': [100],
'runList': [1]})
47 main = basf2.create_path()
48 main.add_module(eventinfosetter)
49 main.add_module(gearbox)
50 main.add_module(geometry)
51 main.add_module(histos)
53 main.add_module(cosmics)
57 add_reconstruction(main, pruneTracks=
False)
59 main.add_module(VXDResiduals)
60 main.add_module(progress)
66 print(basf2.statistics)