code: def info(self):
          
          info = []
          name = self.__class__.__name__.lower()
          # get bg information
          for key in VALID_BG_KEYS:
              if key in self.h5["bg_data"]:
                  attrs = self.h5["bg_data"][key].attrs
                  for akey in attrs:
                      atr = attrs[akey]
                      var = "{} background {}".format(name, akey)
                      info.append((var, atr))
          if "fit" in self.h5["bg_data"]:
              # mask background
              var_mask = "{} background from mask".format(name)
              if ("estimate_bg_from_mask" in self.h5
                      and self.h5["estimate_bg_from_mask"] is not None):
                  # bg was computed from mask image
                  info.append((var_mask, True))
              elif ("estimate_bg_from_binary" in self.h5
                      and self.h5["estimate_bg_from_binary"] is not None):
                  # bg was computed from mask image (old notation)
                  warnings.warn("Old file format detected!", DeprecationWarning)
                  info.append((var_mask, True))
              else:
                  info.append((var_mask, False))
          return info
docs: list of background correction parameters