code: def pick(self, mouseevent):
      # This most likely goes to Artist.pick (depending on axes_class given
      # to the factory), which only handles pick events registered on the
      # axes associated with each child:
      super().pick(mouseevent)
      # But parasite axes are additionally given pick events from their host
      # axes (cf. HostAxesBase.pick), which we handle here:
      for a in self.get_children():
          if (
              hasattr(mouseevent.inaxes, "parasites")
              and self in mouseevent.inaxes.parasites
          ):
              a.pick(mouseevent)
  
imports: from matplotlib import _api, cbook
  import matplotlib.artist
  import matplotlib.transforms
  from matplotlib.transforms import Bbox
  from .mpl_axes import Axes
label_desc: Use image node_id 3 for calling the ParasiteAxesBase obj's underlying member method code with example usage: obj.pick(mouseevent) without return types