obspy.taup.tau.TauPyModel.get_ray_paths

TauPyModel.get_ray_paths(source_depth_in_km, distance_in_degree=None, phase_list=('ttall',), receiver_depth_in_km=0.0, ray_param_tol=1e-06)[source]

Return ray paths of every given phase.

Parameters:
  • source_depth_in_km (float) – Source depth in km

  • distance_in_degree (float) – Epicentral distance in degrees.

  • phase_list (list[str]) – List of phases for which travel times should be calculated. If this is empty, all phases in arrivals object will be used.

  • receiver_depth_in_km (float) – Receiver depth in km

  • ray_param_tol (float) – Absolute tolerance in s used in estimation of ray parameter.

Returns:

List of Arrival objects, each of which has the time, corresponding phase name, ray parameter, takeoff angle, etc. as attributes.

Return type:

Arrivals