11 from basf2
import set_random_seed, create_path, Module
12 from ROOT
import Belle2
13 from b2test_utils
import safe_process, clean_working_directory
15 set_random_seed(
"something important")
19 '''Simple module that creates some relations.'''
27 self.
trackstracks.registerInDataStore()
28 self.
clustersclusters.registerInDataStore()
35 if not self.
firstfirst:
36 track = self.
trackstracks.appendNew()
37 cluster = self.
clustersclusters.appendNew()
38 track.addRelationTo(cluster)
39 self.
firstfirst =
False
43 """Create file with empty first event"""
45 path.add_module(
'EventInfoSetter')
47 path.add_module(
'RootOutput', outputFileName=
'test.root')
52 """Read file with empty first event"""
54 path.add_module(
'RootInput', inputFileName=
'test.root')
55 path.add_module(
'PrintCollections', printForEvent=0)
59 if __name__ ==
"__main__":
60 with clean_working_directory():
A (simplified) python wrapper for StoreArray.
first
Bool for flagging the first event processed.