obspy.taup.seismic_phase.SeismicPhase
=====================================

.. currentmodule:: obspy.taup.seismic_phase
.. autoclass:: SeismicPhase
  :show-inheritance:

  
  
  .. rubric:: Attributes

  .. autosummary::
  
     ~SeismicPhase.__dict__
     ~SeismicPhase.__doc__
     ~SeismicPhase.__module__
     ~SeismicPhase.__weakref__
  
  

  
  

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

  
  .. rubric:: Public Methods

  .. autosummary::
    :toctree: .
    :nosignatures:
  
     ~SeismicPhase.add_to_branch
     ~SeismicPhase.calc_branch_mult
     ~SeismicPhase.calc_incident_angle
     ~SeismicPhase.calc_path
     ~SeismicPhase.calc_path_from_arrival
     ~SeismicPhase.calc_pierce
     ~SeismicPhase.calc_pierce_from_arrival
     ~SeismicPhase.calc_ray_param_for_takeoff
     ~SeismicPhase.calc_takeoff_angle
     ~SeismicPhase.calc_time
     ~SeismicPhase.create_purist_name
     ~SeismicPhase.get_earliest_arrival
     ~SeismicPhase.handle_special_waves
     ~SeismicPhase.linear_interp_arrival
     ~SeismicPhase.parse_name
     ~SeismicPhase.phase_conversion
     ~SeismicPhase.refine_arrival
     ~SeismicPhase.shoot_ray
     ~SeismicPhase.sum_branches
  

  
  .. rubric:: Private Methods

  .. warning::

       Private methods are mainly for internal/developer use and their API might change without notice.

  .. autosummary::
    :toctree: .
    :nosignatures:
  
     ~SeismicPhase._refine_arrival
  

  
  .. rubric:: Special Methods

  .. autosummary::
    :toctree: .
    :nosignatures:
  
     ~SeismicPhase.__dir__
     ~SeismicPhase.__format__
     ~SeismicPhase.__init__
     ~SeismicPhase.__new__
     ~SeismicPhase.__reduce__
     ~SeismicPhase.__reduce_ex__
     ~SeismicPhase.__sizeof__
     ~SeismicPhase.__subclasshook__
  

  
  