14 <output>BabayagaNLOBhabhaSimRec.root</output>
16 <contact>Software team b2soft@mail.desy.de</contact>
18 This steering file produces 1000 radiative Bhabha events with
19 Babayaga.NLO, runs the detector simulation with mixed in background, and
20 performs the standard reconstruction.
25 from basf2
import set_random_seed, create_path, process, statistics
26 from simulation
import add_simulation
27 from reconstruction
import add_reconstruction
28 from validation
import statistics_plots, event_timing_plot
29 from background
import get_background_files
31 set_random_seed(12345)
34 emptypath = create_path()
37 main.add_module(
"EventInfoSetter", evtNumList=[1000], runList=[1], expList=[0])
40 main.add_module(
"BabayagaNLOInput")
43 generatorpreselection = main.add_module(
"GeneratorPreselection")
44 generatorpreselection.param(
49 "MinChargedTheta": 16.5,
50 "MaxChargedTheta": 150.5,
52 "MinPhotonEnergy": 0.5,
53 "MinPhotonTheta": 12.0,
54 "MaxPhotonTheta": 156.0,
57 generatorpreselection.if_value(
"<1", emptypath)
60 add_simulation(main, bkgfiles=get_background_files())
63 add_reconstruction(main)
66 main.add_module(
"Profile")
69 main.add_module(
"RootOutput", outputFileName=
"../BabayagaNLOBhabhaSimRec.root")
71 main.add_module(
'Progress')
78 "BabayagaNLOBhabhaSimRec_statistics.root",
79 contact=
"Software team b2soft@mail.desy.de",
80 job_desc=
"a standard simulation and reconstruction job with radiative "
81 "Bhabha events using Babayaga.NLO",
82 prefix=
"BabayagaNLOBhabhaSimRec",
85 "../BabayagaNLOBhabhaSimRec.root",
86 "BabayagaNLOBhabhaSimRec_statistics.root",
87 contact=
"Software team b2soft@mail.desy.de",
88 job_desc=
"a standard simulation and reconstruction job with radiative "
89 "Bhabha events using Babayaga.NLO",
90 prefix=
"BabayagaNLOBhabhaSimRec",