diff options
Diffstat (limited to 'PyMca5/PyMcaPlugins/MedianFilterStackPlugin.py')
-rw-r--r-- | PyMca5/PyMcaPlugins/MedianFilterStackPlugin.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/PyMca5/PyMcaPlugins/MedianFilterStackPlugin.py b/PyMca5/PyMcaPlugins/MedianFilterStackPlugin.py index b414c56..b445588 100644 --- a/PyMca5/PyMcaPlugins/MedianFilterStackPlugin.py +++ b/PyMca5/PyMcaPlugins/MedianFilterStackPlugin.py @@ -41,15 +41,18 @@ __contact__ = "sole@esrf.fr" __license__ = "MIT" __copyright__ = "European Synchrotron Radiation Facility, Grenoble, France" +import logging from PyMca5 import StackPluginBase from PyMca5.PyMcaGui.pymca import Median2DBrowser from PyMca5.PyMcaGui import PyMca_Icons -DEBUG = 0 +_logger = logging.getLogger(__name__) + class MedianFilterStackPlugin(StackPluginBase.StackPluginBase): def __init__(self, stackWindow, **kw): - StackPluginBase.DEBUG = DEBUG + if _logger.getEffectiveLevel() == logging.DEBUG: + StackPluginBase.pluginBaseLogger.setLevel(logging.DEBUG) StackPluginBase.StackPluginBase.__init__(self, stackWindow, **kw) self.methodDict = {'Show':[self._showWidget, "Image Browser with Median Filter", @@ -58,8 +61,7 @@ class MedianFilterStackPlugin(StackPluginBase.StackPluginBase): self.widget = None def stackUpdated(self): - if DEBUG: - print("StackBrowserPlugin.stackUpdated() called") + _logger.debug("StackBrowserPlugin.stackUpdated() called") if self.widget is None: return if self.widget.isHidden(): @@ -92,8 +94,7 @@ class MedianFilterStackPlugin(StackPluginBase.StackPluginBase): self.widget.setBackgroundImage(self._getBackgroundImage()) def mySlot(self, ddict): - if DEBUG: - print("mySlot ", ddict['event'], ddict.keys()) + _logger.debug("mySlot %s %s", ddict['event'], ddict.keys()) if ddict['event'] == "selectionMaskChanged": self.setStackSelectionMask(ddict['current']) elif ddict['event'] == "addImageClicked": |