13 <output>BabayagaNLOBhabhaSimRec.root</output>
15 <contact>arul.prakash@physik.uni-muenchen.de</contact>
17 This steering file produces 1000 radiative Bhabha events with
18 Babayaga.NLO, runs the detector simulation with mixed in background, and
19 performs the standard reconstruction.
24from basf2
import set_random_seed, create_path, process
25from simulation
import add_simulation
26from reconstruction
import add_reconstruction
27from validation
import statistics_plots, event_timing_plot
28from background
import get_background_files
33emptypath = create_path()
36main.add_module(
"EventInfoSetter", evtNumList=[1000], runList=[1], expList=[0])
39main.add_module(
"BabayagaNLOInput")
42generatorpreselection = main.add_module(
"GeneratorPreselection")
43generatorpreselection.param(
48 "MinChargedTheta": 16.5,
49 "MaxChargedTheta": 150.5,
51 "MinPhotonEnergy": 0.5,
52 "MinPhotonTheta": 12.0,
53 "MaxPhotonTheta": 156.0,
56generatorpreselection.if_value(
"<1", emptypath)
59add_simulation(main, bkgfiles=get_background_files())
62add_reconstruction(main)
65main.add_module(
"Profile")
68main.add_module(
"RootOutput", outputFileName=
"../BabayagaNLOBhabhaSimRec.root")
70main.add_module(
'Progress')
71process(main, calculateStatistics=
True)
74 "BabayagaNLOBhabhaSimRec_statistics.root",
75 contact=
"arul.prakash@physik.uni-muenchen.de",
76 job_desc=
"a standard simulation and reconstruction job with radiative "
77 "Bhabha events using Babayaga.NLO",
78 prefix=
"BabayagaNLOBhabhaSimRec",
81 "../BabayagaNLOBhabhaSimRec.root",
82 "BabayagaNLOBhabhaSimRec_statistics.root",
83 contact=
"arul.prakash@physik.uni-muenchen.de",
84 job_desc=
"a standard simulation and reconstruction job with radiative "
85 "Bhabha events using Babayaga.NLO",
86 prefix=
"BabayagaNLOBhabhaSimRec",