Package edu.sc.seis.TauP.cmdline.args
Class DistanceArgs
- java.lang.Object
-
- edu.sc.seis.TauP.cmdline.args.DistanceArgs
-
public class DistanceArgs extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DistanceArgs()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
void
clearEventLatLon()
void
clearStationLatLon()
static java.util.List<java.lang.Double>
createListFromRange(java.util.List<java.lang.Double> minMaxStep)
static java.util.List<java.lang.Double>
createListFromRange(java.util.List<java.lang.Double> minMaxStep, double defaultStart, double defaultStop, double defaultStep)
java.lang.Double
getAzimuth()
java.lang.Double
getBackAzimuth()
java.util.List<DistanceRay>
getDistances()
java.util.List<edu.sc.seis.seisFile.Location>
getEventList()
java.util.List<RayCalculateable>
getRayCalculatables()
java.util.List<RayParamRay>
getRayParamDegRays()
java.util.List<RayParamIndexRay>
getRayParamIndexRays()
java.util.List<RayParamKmRay>
getRayParamKmRays()
java.util.List<RayParamRay>
getRayParamRadianRays()
java.util.List<edu.sc.seis.seisFile.Location>
getStationList()
java.util.List<TakeoffAngleRay>
getTakeoffAngleRays()
boolean
hasAzimuth()
boolean
hasBackAzimuth()
boolean
hasEventLatLon()
boolean
hasStationLatLon()
void
setAzimuth(double val)
void
setBackAzimuth(double val)
void
setDegreeList(java.util.List<java.lang.Double> degreesList)
void
setShootRayParamKM(java.util.List<java.lang.Double> rayParamKMList)
void
setShootRayParams(java.util.List<java.lang.Double> rayParamList)
void
setTakeoffAngles(java.util.List<java.lang.Double> degreesList)
void
validateArguments()
-
-
-
Method Detail
-
getDistances
public java.util.List<DistanceRay> getDistances() throws TauPException
- Throws:
TauPException
-
getRayParamKmRays
public java.util.List<RayParamKmRay> getRayParamKmRays()
-
getRayParamDegRays
public java.util.List<RayParamRay> getRayParamDegRays()
-
getRayParamRadianRays
public java.util.List<RayParamRay> getRayParamRadianRays()
-
getRayParamIndexRays
public java.util.List<RayParamIndexRay> getRayParamIndexRays()
-
getTakeoffAngleRays
public java.util.List<TakeoffAngleRay> getTakeoffAngleRays()
-
createListFromRange
public static java.util.List<java.lang.Double> createListFromRange(java.util.List<java.lang.Double> minMaxStep)
-
createListFromRange
public static java.util.List<java.lang.Double> createListFromRange(java.util.List<java.lang.Double> minMaxStep, double defaultStart, double defaultStop, double defaultStep)
-
getRayCalculatables
public java.util.List<RayCalculateable> getRayCalculatables() throws TauPException
- Throws:
TauPException
-
getAzimuth
public java.lang.Double getAzimuth()
-
setAzimuth
public void setAzimuth(double val)
-
hasAzimuth
public boolean hasAzimuth()
-
getBackAzimuth
public java.lang.Double getBackAzimuth()
-
hasBackAzimuth
public boolean hasBackAzimuth()
-
setBackAzimuth
public void setBackAzimuth(double val)
-
hasEventLatLon
public boolean hasEventLatLon()
-
hasStationLatLon
public boolean hasStationLatLon()
-
validateArguments
public void validateArguments()
-
getStationList
public java.util.List<edu.sc.seis.seisFile.Location> getStationList() throws TauPException
- Throws:
TauPException
-
clearStationLatLon
public void clearStationLatLon()
-
getEventList
public java.util.List<edu.sc.seis.seisFile.Location> getEventList() throws TauPException
- Throws:
TauPException
-
clearEventLatLon
public void clearEventLatLon()
-
setDegreeList
public void setDegreeList(java.util.List<java.lang.Double> degreesList)
-
setTakeoffAngles
public void setTakeoffAngles(java.util.List<java.lang.Double> degreesList)
-
setShootRayParams
public void setShootRayParams(java.util.List<java.lang.Double> rayParamList)
-
setShootRayParamKM
public void setShootRayParamKM(java.util.List<java.lang.Double> rayParamKMList)
-
clear
public void clear()
-
-