def Singer_orographic_rainfall(z_closest_node_to_center):
    """Return a set of curve weights for a provided z, assuming an orographic
    rule following that presented in Singer & Michaelides 2017 & Singer et al.
    2018 and applicable specifically to Walnut Gulch. i.e., there are three
    orographic divisions, divided at 1350 m and 1500 m.

    Parameters
    ----------
    z_closest_node_to_center : float
        The elevation of the node closest to the storm center.

    Returns
    -------
    wgts : length 11 list
        The weighting parameters to use in selecting a storm distribution
        curve.
    """
    if z_closest_node_to_center <= 1350:
        wgts = [0.0318, 0.0759, 0.0851, 0.0941, 0.0941, 0.0941, 0.0941, 
            0.0941, 0.1033, 0.1121, 0.1213]
    elif 1350 < z_closest_node_to_center <= 1500:
        wgts = [0.0478, 0.0778, 0.0869, 0.0959, 0.0959, 0.0959, 0.0959, 
            0.0959, 0.1051, 0.1141, 0.0888]
    elif z_closest_node_to_center > 1500:
        wgts = [0.0696, 0.0786, 0.0878, 0.0968, 0.0968, 0.0968, 0.0968, 
            0.0968, 0.106, 0.1149, 0.0591]
    return wgts
