def plot_circ(fignum, pole, ang, col):
    """
    function to put a small circle on an equal area projection plot, fig,fignum
    Parameters
    __________
    fignum : matplotlib figure number
    pole : dec,inc of center of circle
    ang : angle of circle
    col :
    """
    plt.figure(num=fignum)
    D_c, I_c = pmag.circ(pole[0], pole[1], ang)
    X_c_up, Y_c_up = [], []
    X_c_d, Y_c_d = [], []
    for k in range(len(D_c)):
        XY = pmag.dimap(D_c[k], I_c[k])
        if I_c[k] < 0:
            X_c_up.append(XY[0])
            Y_c_up.append(XY[1])
        else:
            X_c_d.append(XY[0])
            Y_c_d.append(XY[1])
    plt.plot(X_c_d, Y_c_d, col + '.', ms=5)
    plt.plot(X_c_up, Y_c_up, 'c.', ms=2)
function to put a small circle on an equal area projection plot, fig,fignum
    Parameters
    __________
    fignum : matplotlib figure number
    pole : dec,inc of center of circle
    ang : angle of circle
    col :