def METHOD_NAME(cls, cp, section, variable_args):
    tag = variable_args
    variable_args = variable_args.split(VARARGS_DELIM)
    if set(variable_args) != set(cls._params):
        raise ValueError("Not all parameters used by this distribution "
                         "included in tag portion of section name")
    mean_ra = float(cp.get_opt_tag(section, 'mean_ra', tag))
    mean_dec = float(cp.get_opt_tag(section, 'mean_dec', tag))
    sigma = float(cp.get_opt_tag(section, 'sigma', tag))
    angle_unit = cp.get_opt_tag(section, 'angle_unit', tag)
    return cls(
        mean_ra=mean_ra,
        mean_dec=mean_dec,
        sigma=sigma,
        angle_unit=angle_unit
    )