Belle II Software  release-05-02-19
RandomTestModule Class Reference
Inheritance diagram for RandomTestModule:
Collaboration diagram for RandomTestModule:

Public Member Functions

def __init__ (self, name)
 
def get_numbers (self, name)
 
def initialize (self)
 
def beginRun (self)
 
def event (self)
 
def endRun (self)
 

Public Attributes

 name
 save a name for the module to print it
 

Detailed Description

Print some random numbers to check reproducibility

Definition at line 26 of file checkRandomNumbers.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  name 
)
Make sure we can run in multiple processes

Definition at line 29 of file checkRandomNumbers.py.

29  def __init__(self, name):
30  """Make sure we can run in multiple processes"""
31  super(RandomTestModule, self).__init__()
32  self.set_property_flags(basf2.ModulePropFlags.PARALLELPROCESSINGCERTIFIED)
33 
34  self.name = name
35 

Member Function Documentation

◆ beginRun()

def beginRun (   self)
Show random numbers in beginRun

Definition at line 47 of file checkRandomNumbers.py.

◆ endRun()

def endRun (   self)
Show random numbers in endRun

Definition at line 55 of file checkRandomNumbers.py.

◆ event()

def event (   self)
Show random numbers in event

Definition at line 51 of file checkRandomNumbers.py.

◆ get_numbers()

def get_numbers (   self,
  name 
)
Print the first 20 random numbers

Definition at line 36 of file checkRandomNumbers.py.

◆ initialize()

def initialize (   self)
Show random numbers in initialize

Definition at line 43 of file checkRandomNumbers.py.


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