ATLAS Offline Software
Loading...
Searching...
No Matches
TileRawDataReadTestConfig.Finalizer Class Reference
Inheritance diagram for TileRawDataReadTestConfig.Finalizer:
Collaboration diagram for TileRawDataReadTestConfig.Finalizer:

Public Member Functions

 __init__ (self, name=None, **kw)
 finalize (self)

Public Attributes

str refDirectory = ""
str dumpDirectory = ""

Detailed Description

Definition at line 58 of file TileRawDataReadTestConfig.py.

Constructor & Destructor Documentation

◆ __init__()

TileRawDataReadTestConfig.Finalizer.__init__ ( self,
name = None,
** kw )

Definition at line 59 of file TileRawDataReadTestConfig.py.

59 def __init__(self, name=None, **kw):
60 self.refDirectory = ""
61 self.dumpDirectory = ""
62 super(Finalizer, self).__init__(name, **kw)
63

Member Function Documentation

◆ finalize()

TileRawDataReadTestConfig.Finalizer.finalize ( self)

Definition at line 64 of file TileRawDataReadTestConfig.py.

64 def finalize(self):
65 self.msg.info(f'Reference directory: {self.refDirectory}')
66 self.msg.info(f'Dump directory: {self.dumpDirectory}')
67 dumps = glob.glob(os.path.join(self.refDirectory, '*.dump'))
68 for refDump in dumps:
69 localDump = os.path.join(self.dumpDirectory, os.path.basename(refDump))
70 os.system(f'diff -u {refDump} {localDump}')
71 self.msg.info(f'Finalize: compared {len(dumps)} dumps')
72 sys.stdout.flush()
73 return StatusCode.Success
74
75

Member Data Documentation

◆ dumpDirectory

str TileRawDataReadTestConfig.Finalizer.dumpDirectory = ""

Definition at line 61 of file TileRawDataReadTestConfig.py.

◆ refDirectory

str TileRawDataReadTestConfig.Finalizer.refDirectory = ""

Definition at line 60 of file TileRawDataReadTestConfig.py.


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