6 <output>EvtGenSimRec_B2Kpi.root</output>
7 <contact>marko.staric@ijs.si</contact>
8 <description>Generates signal MC of B0 -> K-pi+, 200 events</description>
14 from simulation
import add_simulation
15 from reconstruction
import add_reconstruction
16 from ROOT
import Belle2
19 set_random_seed(123451)
24 eventinfosetter = register_module(
'EventInfoSetter')
25 eventinfosetter.param(
'evtNumList', [1000])
26 main.add_module(eventinfosetter)
29 evtgeninput = register_module(
'EvtGenInput')
31 main.add_module(evtgeninput)
35 if 'BELLE2_BACKGROUND_DIR' in os.environ:
36 bg = glob.glob(os.environ[
'BELLE2_BACKGROUND_DIR'] +
'/*.root')
37 add_simulation(main, bkgfiles=bg)
40 add_reconstruction(main)
43 output = register_module(
'RootOutput')
44 output.param(
'outputFileName',
'../EvtGenSimRec_B2Kpi.root')
45 output.param(
'branchNames', [
'MCParticles',
'Tracks',
'TrackFitResults',
46 'TOPLikelihoods',
'TOPBarHits',
'ExtHits'])
47 main.add_module(output)