def METHOD_NAME(self, degrees):
    """
    Calls the calc_time method of SeismicPhase to calculate arrival
    times for every phase, each sorted by time.
    """
    self.degrees = degrees
    self.arrivals = []
    for phase in self.phases:
        self.arrivals += phase.METHOD_NAME(degrees, self.ray_param_tol)
    # Sort them.
    self.arrivals = sorted(self.arrivals,
                           key=lambda arrivals: arrivals.time)