Belle II Software development
MakeRelations Class Reference
Inheritance diagram for MakeRelations:

Public Member Functions

 initialize (self)
 
 event (self)
 

Public Attributes

 tracks = Belle2.PyStoreArray('Tracks')
 Tracks.
 
 clusters = Belle2.PyStoreArray('KLMClusters')
 KLMClusters.
 
bool first = True
 Bool for flagging the first event processed.
 

Detailed Description

Simple module that creates some relations.

Definition at line 18 of file emptyrelations.py.

Member Function Documentation

◆ event()

event ( self)
Event.

Definition at line 33 of file emptyrelations.py.

33 def event(self):
34 '''Event.'''
35 if not self.first:
36 track = self.tracks.appendNew()
37 cluster = self.clusters.appendNew()
38 track.addRelationTo(cluster)
39 self.first = False
40
41

◆ initialize()

initialize ( self)
Initialize.

Definition at line 21 of file emptyrelations.py.

21 def initialize(self):
22 '''Initialize.'''
23
24 self.tracks = Belle2.PyStoreArray('Tracks')
25
26 self.clusters = Belle2.PyStoreArray('KLMClusters')
27 self.tracks.registerInDataStore()
28 self.clusters.registerInDataStore()
29 self.tracks.registerRelationTo(self.clusters)
30
31 self.first = True
32
A (simplified) python wrapper for StoreArray.

Member Data Documentation

◆ clusters

clusters = Belle2.PyStoreArray('KLMClusters')

KLMClusters.

Definition at line 26 of file emptyrelations.py.

◆ first

bool first = True

Bool for flagging the first event processed.

Definition at line 31 of file emptyrelations.py.

◆ tracks

tracks = Belle2.PyStoreArray('Tracks')

Tracks.

Definition at line 24 of file emptyrelations.py.


The documentation for this class was generated from the following file: