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

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