Package edu.sc.seis.TauP
Class ShootableRay
- java.lang.Object
-
- edu.sc.seis.TauP.RayCalculateable
-
- edu.sc.seis.TauP.ShootableRay
-
- Direct Known Subclasses:
RayParamKmRay
,RayParamRay
,TakeoffAngleRay
public abstract class ShootableRay extends RayCalculateable
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.TauP.RayCalculateable
azimuth, backAzimuth, evtLatLon, flattening, geodetic, staLatLon
-
-
Constructor Summary
Constructors Constructor Description ShootableRay()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LatLonable
getLatLonable()
boolean
isLatLonable()
void
withEventAzimuth(edu.sc.seis.seisFile.Location evt, double azimuth)
void
withStationBackAzimuth(edu.sc.seis.seisFile.Location sta, double backAzimuth)
-
Methods inherited from class edu.sc.seis.TauP.RayCalculateable
calculate
-
-
-
-
Method Detail
-
withEventAzimuth
public void withEventAzimuth(edu.sc.seis.seisFile.Location evt, double azimuth)
- Overrides:
withEventAzimuth
in classRayCalculateable
-
withStationBackAzimuth
public void withStationBackAzimuth(edu.sc.seis.seisFile.Location sta, double backAzimuth)
- Overrides:
withStationBackAzimuth
in classRayCalculateable
-
getLatLonable
public LatLonable getLatLonable()
- Specified by:
getLatLonable
in classRayCalculateable
-
isLatLonable
public boolean isLatLonable()
- Specified by:
isLatLonable
in classRayCalculateable
-
-