obspy.taup.helper_classes.Arrival¶
-
class
Arrival
(phase, distance, time, purist_dist, ray_param, ray_param_index, name, purist_name, source_depth, receiver_depth, takeoff_angle=None, incident_angle=None)[source]¶ Bases:
object
Convenience class for storing parameters associated with a phase arrival.
Variables: - phase (
SeismicPhase
) – Phase that generated this arrival - distance (float) – Actual distance in degrees
- time (float) – Travel time in seconds
- purist_dist (float) – Purist angular distance (great circle) in radians
- ray_param (float) – Ray parameter in seconds per radians
- name (str) – Phase name
- purist_name (str) – Phase name changed for true depths
- source_depth (float) – Source depth in kilometers
- incident_angle (float) – Angle (in degrees) at which the ray arrives at the receiver
- takeoff_angle (float) – Angle (in degrees) at which the ray leaves the source
- pierce (
ndarray
(dtype =TimeDist
)) – Points pierced by ray - path (
ndarray
(dtype =TimeDist
)) – Path taken by ray
Attributes
__dict__
__doc__
__module__
__weakref__
list of weak references to the object (if defined) purist_distance
Return the purist distance in degrees. ray_param_sec_degree
Return the ray parameter in seconds per degree. Special Methods
__dir__
Default dir() implementation. __format__
Default object formatter. __init__
Initialize self. __init_subclass__
This method is called when a class is subclassed. __new__
Create and return a new object. __reduce__
Helper for pickle. __reduce_ex__
Helper for pickle. __sizeof__
Size of object in memory, in bytes. __str__
Return str(self). __subclasshook__
Abstract classes can override this to customize issubclass(). - phase (