docs: def applyHotspot(self, lon, lat):
          """
          Exclude objects that are too close to hotspot
  
          True if passes hotspot cut
          """
          self.loadRealResults()
          cut_detect_real = (self.data_real['SIG'] >= self.config[self.algorithm]['sig_threshold'])
          lon_real = self.data_real['RA'][cut_detect_real]
          lat_real = self.data_real['DEC'][cut_detect_real]
  
          cut_hotspot = np.tile(True, len(lon))
          for ii in range(0, len(lon)):
              cut_hotspot[ii] = ~np.any(angsep(lon[ii], lat[ii], lon_real, lat_real) < self.config[self.algorithm]['hotspot_angsep_threshold'])
  
          return cut_hotspot