docs: def plot_acc_pry_depth(A_g_lf, A_g_hf, pry_deg, depths, glide_mask=None):
      '''Plot the acceleration with the pitch, roll, and heading
  
      Args
      ----
      A_g_lf: ndarray
          Low-pass filtered calibration accelerometer signal
      A_g_hf: ndarray
          High-pass filtered calibration accelerometer signal
      pry_deg: ndarray
          Pitch roll and heading in degrees
      depths: ndarray
          Depth data for all samples
      glide_mask: ndarray
          Boolean array for slicing glides from tag data
      '''
  
      import numpy
  
      fig, (ax1, ax2, ax3) = plt.subplots(3,1, sharex=True)
  
      ax1.title.set_text('acceleromter')
      ax1.plot(range(len(A_g_lf)), A_g_lf, color=_colors[0])
  
      ax1.title.set_text('PRH')
      ax2.plot(range(len(pry_deg)), pry_deg, color=_colors[1])
  
      ax3.title.set_text('depth')
      ax3.plot(range(len(depths)), depths, color=_colors[2])
      ax3.invert_yaxis()
  
      if glide_mask is not None:
          ind = range(len(glide_mask))
          ax1 = plot_shade_mask(ax1, ind, glide_mask)
          ax2 = plot_shade_mask(ax2, ind, glide_mask)
          ax3 = plot_shade_mask(ax3, ind, glide_mask)
  
      plt.show()
  
      return None