Package edu.sc.seis.TauP
Class RayParamIndexRay
- java.lang.Object
-
- edu.sc.seis.TauP.RayCalculateable
-
- edu.sc.seis.TauP.ShootableRay
-
- edu.sc.seis.TauP.RayParamIndexRay
-
public class RayParamIndexRay extends ShootableRay
Calculatable ray based on index into the phase sampling. Mainly useful for debugging.
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.TauP.RayCalculateable
azimuth, backAzimuth, description, evtLatLon, geodetic, invFlattening, sourceArgs, staLatLon
-
-
Constructor Summary
Constructors Constructor Description RayParamIndexRay(int index)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Arrival>calculate(SeismicPhase phase)java.lang.StringgetDescription()booleanhasDescription()-
Methods inherited from class edu.sc.seis.TauP.ShootableRay
getLatLonable, isLatLonable, withEventAzimuth, withStationBackAzimuth
-
Methods inherited from class edu.sc.seis.TauP.RayCalculateable
getAzimuth, getBackAzimuth, getNormalizedAzimuth, getNormalizedBackAzimuth, getReceiver, getReceiverDepth, getSource, getSourceArgs, getSourceDepth, hasAzimuth, hasBackAzimuth, hasReceiver, hasReceiverDepth, hasSource, hasSourceArgs, hasSourceDepth, isGeodetic, setAzimuth, setBackAzimuth, setDescription, setSourceArgs, toString
-
-
-
-
Method Detail
-
calculate
public java.util.List<Arrival> calculate(SeismicPhase phase) throws SlownessModelException, NoSuchLayerException
- Specified by:
calculatein classRayCalculateable- Throws:
SlownessModelExceptionNoSuchLayerException
-
hasDescription
public boolean hasDescription()
- Overrides:
hasDescriptionin classRayCalculateable
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescriptionin classRayCalculateable
-
-