Package edu.sc.seis.TauP
Class DistanceGeodeticKmRay
- java.lang.Object
-
- edu.sc.seis.TauP.RayCalculateable
-
- edu.sc.seis.TauP.DistanceRay
-
- edu.sc.seis.TauP.DistanceGeodeticKmRay
-
- All Implemented Interfaces:
java.lang.Cloneable
public class DistanceGeodeticKmRay extends DistanceRay
-
-
Field Summary
Fields Modifier and Type Field Description protected doublekilometers-
Fields inherited from class edu.sc.seis.TauP.RayCalculateable
azimuth, backAzimuth, description, evtLatLon, geodesic, geodetic, invFlattening, seismicSource, staLatLon
-
-
Constructor Summary
Constructors Constructor Description DistanceGeodeticKmRay(double km, net.sf.geographiclib.Geodesic geod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doubleaverageRadiusKm()doublegetDegrees(double radius)doublegetKilometers(double radius)doublegetRadians(double radius)-
Methods inherited from class edu.sc.seis.TauP.DistanceRay
calcRadiansInRange, calcScatteredPhase, calcSimplePhase, calculate, duplicate, getLatLonable, isLatLonable, ofDegrees, ofEventStation, ofExactDegrees, ofExactKilometers, ofExactRadians, ofFixedHemisphereDegrees, ofFixedHemisphereKilometers, ofFixedHemisphereRadians, ofGeodeticEventStation, ofKilometers, ofRadians
-
Methods inherited from class edu.sc.seis.TauP.RayCalculateable
getAttenuationFrequency, getAzimuth, getBackAzimuth, getDescription, getFaultPlane, getInvFlattening, getMoment, getMw, getNormalizedAzimuth, getNormalizedBackAzimuth, getNumFrequencies, getReceiver, getReceiverDepth, getSeismicSource, getSource, getSourceDepth, hasAzimuth, hasBackAzimuth, hasDescription, hasFaultPlane, hasMw, hasReceiver, hasReceiverDepth, hasSeismicSource, hasSource, hasSourceDepth, insertSeismicSource, isGeodetic, normalizAzimuth, setAzimuth, setBackAzimuth, setDescription, setSeismicSource, toString, withEventAzimuth, withStationBackAzimuth
-
-
-
-
Method Detail
-
getDegrees
public double getDegrees(double radius)
- Specified by:
getDegreesin classDistanceRay
-
getRadians
public double getRadians(double radius)
- Specified by:
getRadiansin classDistanceRay
-
getKilometers
public double getKilometers(double radius)
- Specified by:
getKilometersin classDistanceRay
-
averageRadiusKm
public double averageRadiusKm()
-
-