ATLAS Offline Software
Loading...
Searching...
No Matches
python.TileCalibLogger.TileCalibLogger Class Reference
Collaboration diagram for python.TileCalibLogger.TileCalibLogger:

Public Member Functions

 __init__ (self, name, lvl=logging.INFO)
 setLogLvl (self, lvl)
 getLogLvl (self, lvl)
 log (self)

Protected Attributes

 _log = getLogger(name)

Static Private Attributes

list __slots__ = ["_log"]

Detailed Description

Base class, providing logging functionality

Definition at line 22 of file TileCalibLogger.py.

Constructor & Destructor Documentation

◆ __init__()

python.TileCalibLogger.TileCalibLogger.__init__ ( self,
name,
lvl = logging.INFO )

Definition at line 27 of file TileCalibLogger.py.

27 def __init__(self, name, lvl=logging.INFO):
28 self._log = getLogger(name)
29 self.setLogLvl(lvl)

Member Function Documentation

◆ getLogLvl()

python.TileCalibLogger.TileCalibLogger.getLogLvl ( self,
lvl )

Definition at line 32 of file TileCalibLogger.py.

32 def getLogLvl(self, lvl):
33 self._log.getEffectiveLevel()

◆ log()

python.TileCalibLogger.TileCalibLogger.log ( self)

Definition at line 34 of file TileCalibLogger.py.

34 def log(self):
35 return self._log
36
37
38#=== setup format

◆ setLogLvl()

python.TileCalibLogger.TileCalibLogger.setLogLvl ( self,
lvl )

Definition at line 30 of file TileCalibLogger.py.

30 def setLogLvl(self, lvl):
31 self._log.setLevel(lvl)

Member Data Documentation

◆ __slots__

list python.TileCalibLogger.TileCalibLogger.__slots__ = ["_log"]
staticprivate

Definition at line 26 of file TileCalibLogger.py.

◆ _log

python.TileCalibLogger.TileCalibLogger._log = getLogger(name)
protected

Definition at line 28 of file TileCalibLogger.py.


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