13basf2.set_log_level(basf2.LogLevel.INFO)
15main = basf2.create_path()
18main.add_module(
"EventInfoSetter", expList=0, runList=1, evtNumList=100)
21bhwide = basf2.register_module(
'BHWideInput')
22bhwide.set_log_level(basf2.LogLevel.INFO)
25bhwide.param(
'ScatteringAngleRangePositron', [15., 165.])
28bhwide.param(
'ScatteringAngleRangeElectron', [15., 165.])
31bhwide.param(
'MaxAcollinearity', 180.0)
34bhwide.param(
'MinEnergy', 0.10)
37bhwide.param(
'VacuumPolarization',
'burkhardt')
40bhwide.param(
'WeakCorrections',
True)
43bhwide.param(
'WtMax', 3.0)
46gearbox = basf2.register_module(
'Gearbox')
49main.add_module(
"Progress")
50main.add_module(gearbox)
51main.add_module(bhwide)
52main.add_module(
"RootOutput", outputFileName=
"bhwide.root")
54main.add_module(
"PrintMCParticles", logLevel=basf2.LogLevel.DEBUG, onlyPrimaries=
False)
60print(basf2.statistics)