13 from simulation
import add_simulation
14 from reconstruction
import add_reconstruction
22 eventinfosetter = b2.register_module(
'EventInfoSetter')
23 eventinfosetter.param(
'expList', [0])
24 eventinfosetter.param(
'runList', [1])
25 eventinfosetter.param(
'evtNumList', [numEvents])
27 eventinfoprinter = b2.register_module(
'EventInfoPrinter')
29 evtgeninput = b2.register_module(
'EvtGenInput')
30 evtgeninput.logging.log_level = b2.LogLevel.INFO
33 main = b2.create_path()
36 main.add_module(eventinfosetter)
37 main.add_module(eventinfoprinter)
38 main.add_module(evtgeninput)
39 add_simulation(main, components=[
'MagneticField',
'PXD'], usePXDDataReduction=
False)
40 add_reconstruction(main, components=[
'MagneticField',
'PXD'])
43 main.add_module(
'RootOutput')