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

Public Member Functions

def __init__ (self)
 
def initialize (self)
 
def beginRun (self)
 
def event (self)
 
def endRun (self)
 
def terminate (self)
 

Detailed Description

A minimal example of a basf2 module in python.

Definition at line 6 of file 083_module.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)
Constructor

Definition at line 9 of file 083_module.py.

9 def __init__(self):
10 """Constructor"""
11 # call constructor of base class, required if you implement __init__
12 # yourself!
13 super().__init__()
14 # and do whatever else is necessary like declaring member variables
15

Member Function Documentation

◆ beginRun()

def beginRun (   self)
Called every time a run changes before the actual events in that run
are processed

Definition at line 20 of file 083_module.py.

20 def beginRun(self):
21 """Called every time a run changes before the actual events in that run
22 are processed
23 """
24 b2.B2INFO("beginRun()")
25

◆ endRun()

def endRun (   self)
Called every time a run changes after the actual events in that run
were processed

Definition at line 30 of file 083_module.py.

30 def endRun(self):
31 """Called every time a run changes after the actual events in that run
32 were processed
33 """
34 b2.B2INFO("endRun()")
35

◆ event()

def event (   self)
Called once for each event

Definition at line 26 of file 083_module.py.

26 def event(self):
27 """Called once for each event"""
28 b2.B2INFO("event()")
29

◆ initialize()

def initialize (   self)
Called once in the beginning just before starting processing

Definition at line 16 of file 083_module.py.

16 def initialize(self):
17 """Called once in the beginning just before starting processing"""
18 b2.B2INFO("initialize()")
19

◆ terminate()

def terminate (   self)
Called once after all the processing is complete

Definition at line 36 of file 083_module.py.

36 def terminate(self):
37 """Called once after all the processing is complete"""
38 b2.B2INFO("terminate()")
39
40
41# create a path

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