10 from ROOT
import Belle2
13 nevent = int(argvs[2])
16 Dir =
'GCR2017_unpacked/'
21 Class to split one file to multi files with small data size.
25 """reimplementation of Module::event()."""
28 B2ERROR(
'No EventMetaData found')
30 event = evtmetadata.obj().getEvent()
31 self.return_value(event // nevent)
36 main.add_module(
'RootInput', inputFileName=Dir + run +
'.root')
37 main.add_module(
'ProgressBar')
39 main.add_module(split)
40 for i
in range(0, int(nfile)):
41 out.append(create_path())
42 out[i].add_module(
'RootOutput', outputFileName=Dir + run +
'_' + str(i) +
'.root')
44 split.if_value(
'>={}'.format(i), out[i])
46 split.if_value(
'={}'.format(i), out[i])