A distribution function approach to signal shape discrimination