2 from ROOT
import Belle2
5 basf2.set_random_seed(
"something boring")
6 path = basf2.create_path()
9 def add_inout(path, basename):
10 path.add_module(
"RootInput", inputFileName=
"in-" + basename +
".root")
11 path.add_module(
"RootOutput", outputFileName=
"out-" + basename +
".root")
14 path.add_module(
"RootInput", inputFileNames=[
"in-%d.root" % d
for d
in range(10)])
15 add_inout(path,
"normal")
17 path1 = basf2.create_path()
18 add_inout(path1,
"sub_path")
22 path2 = basf2.create_path()
23 add_inout(path2,
"conditional")
24 m = path.add_module(
"EventInfoSetter")
27 path3 = basf2.create_path()
28 add_inout(path3,
"for_each")
29 path.for_each(
"MCParticles",
"MCParticle", path3)