Belle II Software light-2405-quaxo
PrintObjectsModule Class Reference
Inheritance diagram for PrintObjectsModule:
Collaboration diagram for PrintObjectsModule:

Public Member Functions

def __init__ (self, objects_to_print, print_untested=False)
 
def initialize (self)
 
def event (self)
 

Public Attributes

 objects_to_print
 list of object to print
 
 print_untested
 print untested members?
 

Detailed Description

Call all DataStorePrinter objects in for each event

Definition at line 285 of file datastoreprinter.py.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  objects_to_print,
  print_untested = False 
)
Initialize

Args:
    objects_to_print (list): list of object to print

Definition at line 289 of file datastoreprinter.py.

289 def __init__(self, objects_to_print, print_untested=False):
290 """
291 Initialize
292
293 Args:
294 objects_to_print (list): list of object to print
295 """
296
297 self.objects_to_print = objects_to_print
298
299 self.print_untested = print_untested
300 super().__init__()
301

Member Function Documentation

◆ event()

def event (   self)
print the contents of the mdst mdst_dataobjects

Definition at line 310 of file datastoreprinter.py.

310 def event(self):
311 """print the contents of the mdst mdst_dataobjects"""
312 try:
313 for printer in self.objects_to_print:
314 printer.print()
315 except Exception as e:
316 B2FATAL("Error in datastore printer: ", e)

◆ initialize()

def initialize (   self)
Print all untested members if requested

Definition at line 302 of file datastoreprinter.py.

302 def initialize(self):
303 """Print all untested members if requested"""
304 if not self.print_untested:
305 return
306
307 for printer in self.objects_to_print:
308 printer.print_untested()
309

Member Data Documentation

◆ objects_to_print

objects_to_print

list of object to print

Definition at line 297 of file datastoreprinter.py.

◆ print_untested

print_untested

print untested members?

Definition at line 299 of file datastoreprinter.py.


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