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, seismicSource, 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()intgetIndex()booleanhasDescription()-
Methods inherited from class edu.sc.seis.TauP.ShootableRay
getLatLonable, isLatLonable, withEventAzimuth, withStationBackAzimuth
-
Methods inherited from class edu.sc.seis.TauP.RayCalculateable
getAttenuationFrequency, getAzimuth, getBackAzimuth, getFaultPlane, getInvFlattening, getMoment, getMw, getNormalizedAzimuth, getNormalizedBackAzimuth, getNumFrequencies, getReceiver, getReceiverDepth, getSeismicSource, getSource, getSourceDepth, hasAzimuth, hasBackAzimuth, hasFaultPlane, hasMw, hasReceiver, hasReceiverDepth, hasSeismicSource, hasSource, hasSourceDepth, insertSeismicSource, isGeodetic, normalizAzimuth, setAzimuth, setBackAzimuth, setDescription, setSeismicSource, 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
-
getIndex
public int getIndex()
-
-