5 basf2.set_random_seed(501)
9 """Count the number of events passing this module"""
12 """Start number of events at zero"""
17 """Increment number of events each event"""
22 expected_success_events = 6
25 main.add_module(
"EventInfoSetter", evtNumList=[input_events], expList=[0], runList=[0])
26 prescale_mod = main.add_module(
'Prescale', prescale=0.01)
28 success_path = basf2.Path()
29 success_count = success_path.add_module(
CountEvents())
30 prescale_mod.if_true(success_path)
34 print(basf2.statistics)
36 assert success_count.num_events == expected_success_events