Package edu.sc.seis.TauP
Class TakeoffAngleRay
- java.lang.Object
-
- edu.sc.seis.TauP.RayCalculateable
-
- edu.sc.seis.TauP.ShootableRay
-
- edu.sc.seis.TauP.TakeoffAngleRay
-
public class TakeoffAngleRay extends ShootableRay
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.TauP.RayCalculateable
azimuth, backAzimuth, description, distCalc, evtLatLon, seismicSource, staLatLon
-
-
Constructor Summary
Constructors Constructor Description TakeoffAngleRay(java.lang.Double takeoffAngle, DistanceCalc distCalc)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Arrival>calculate(SeismicPhase phase)RayParamRayforPhase(SeismicPhase phase)java.lang.DoublegetTakeoffAngle()static TakeoffAngleRayofTakeoffAngle(java.lang.Double d, DistanceCalc distCalc)-
Methods inherited from class edu.sc.seis.TauP.ShootableRay
getLatLonable, isLatLonable
-
Methods inherited from class edu.sc.seis.TauP.RayCalculateable
getAttenuationFrequency, getAzimuth, getBackAzimuth, getDescription, getDistCalc, getFaultPlane, getGeodesic, getMoment, getMw, getNormalizedAzimuth, getNormalizedBackAzimuth, getNumFrequencies, getReceiver, getReceiverDepth, getSeismicSource, getSource, getSourceDepth, hasAzimuth, hasBackAzimuth, hasDescription, hasFaultPlane, hasMw, hasReceiver, hasReceiverDepth, hasSeismicSource, hasSource, hasSourceDepth, insertSeismicSource, normalizAzimuth, setAzimuth, setBackAzimuth, setDescription, setSeismicSource, toString, withEventAzimuth, withStationBackAzimuth
-
-
-
-
Constructor Detail
-
TakeoffAngleRay
public TakeoffAngleRay(java.lang.Double takeoffAngle, DistanceCalc distCalc)
-
-
Method Detail
-
ofTakeoffAngle
public static TakeoffAngleRay ofTakeoffAngle(java.lang.Double d, DistanceCalc distCalc)
-
calculate
public java.util.List<Arrival> calculate(SeismicPhase phase) throws TauPException
- Specified by:
calculatein classRayCalculateable- Throws:
TauPException
-
forPhase
public RayParamRay forPhase(SeismicPhase phase)
-
getTakeoffAngle
public java.lang.Double getTakeoffAngle()
-
-