6 <output>BabayagaNLOBhabhaSimRec.root</output>
8 <contact>Software team b2soft@mail.desy.de</contact>
10 This steering file produces 1000 radiative Bhabha events with
11 Babayaga.NLO, runs the detector simulation with mixed in background, and
12 performs the standard reconstruction.
17 from basf2
import set_random_seed, create_path, process, statistics
18 from simulation
import add_simulation
19 from reconstruction
import add_reconstruction
20 from validation
import statistics_plots, event_timing_plot
21 from background
import get_background_files
23 set_random_seed(12345)
26 emptypath = create_path()
29 main.add_module(
'EventInfoSetter', evtNumList=[1000], runList=[1], expList=[0])
32 main.add_module(
'BabayagaNLOInput')
35 generatorpreselection = main.add_module(
'GeneratorPreselection')
36 generatorpreselection.param({
40 'MinChargedTheta': 16.5,
41 'MaxChargedTheta': 150.5,
43 'MinPhotonEnergy': 0.5,
44 'MinPhotonTheta': 12.,
45 'MaxPhotonTheta': 156.,
47 generatorpreselection.if_value(
'<1', emptypath)
50 add_simulation(main, bkgfiles=get_background_files())
53 add_reconstruction(main)
56 main.add_module(
'Profile')
59 main.add_module(
'RootOutput', outputFileName=
'../BabayagaNLOBhabhaSimRec.root')
67 'BabayagaNLOBhabhaSimRec_statistics.root',
68 contact=
'Software team b2soft@mail.desy.de',
69 job_desc=
'a standard simulation and reconstruction job with radiative '
70 'Bhabha events using Babayaga.NLO',
71 prefix=
'BabayagaNLOBhabhaSimRec'
74 '../BabayagaNLOBhabhaSimRec.root',
75 'BabayagaNLOBhabhaSimRec_statistics.root',
76 contact=
'Software team b2soft@mail.desy.de',
77 job_desc=
'a standard simulation and reconstruction job with radiative '
78 'Bhabha events using Babayaga.NLO',
79 prefix=
'BabayagaNLOBhabhaSimRec'