Package edu.sc.seis.TauP
Class RayParamRay
- java.lang.Object
-
- edu.sc.seis.TauP.RayCalculateable
-
- edu.sc.seis.TauP.ShootableRay
-
- edu.sc.seis.TauP.RayParamRay
-
public class RayParamRay extends ShootableRay
Calculatable ray based on ray parameter departing the source in seconds per radian or seconds per degree.
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.TauP.RayCalculateable
azimuth, backAzimuth, description, evtLatLon, geodetic, invFlattening, sourceArgs, staLatLon
-
-
Constructor Summary
Constructors Constructor Description RayParamRay(double rayParam)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Arrival>calculate(SeismicPhase phase)java.lang.DoublegetRayParam()ray param in s/radianstatic RayParamRayofRayParamSDegree(double d)static RayParamRayofRayParamSRadian(double d)-
Methods inherited from class edu.sc.seis.TauP.ShootableRay
getLatLonable, isLatLonable, withEventAzimuth, withStationBackAzimuth
-
Methods inherited from class edu.sc.seis.TauP.RayCalculateable
getAzimuth, getBackAzimuth, getDescription, getInvFlattening, getNormalizedAzimuth, getNormalizedBackAzimuth, getReceiver, getReceiverDepth, getSource, getSourceArgs, getSourceDepth, hasAzimuth, hasBackAzimuth, hasDescription, hasReceiver, hasReceiverDepth, hasSource, hasSourceArgs, hasSourceDepth, isGeodetic, normalizAzimuth, setAzimuth, setBackAzimuth, setDescription, setSourceArgs, toString
-
-
-
-
Method Detail
-
ofRayParamSRadian
public static RayParamRay ofRayParamSRadian(double d)
-
ofRayParamSDegree
public static RayParamRay ofRayParamSDegree(double d)
-
calculate
public java.util.List<Arrival> calculate(SeismicPhase phase) throws TauPException
- Specified by:
calculatein classRayCalculateable- Throws:
TauPException
-
getRayParam
public java.lang.Double getRayParam()
ray param in s/radian- Returns:
- ray param in seconds per radian
-
-