Package edu.sc.seis.TauP.cmdline.args
Class SeismicSourceArgs
- java.lang.Object
-
- edu.sc.seis.TauP.cmdline.args.SeismicSourceArgs
-
- Direct Known Subclasses:
AmplitudeArgs
public class SeismicSourceArgs extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SeismicSourceArgs()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description floatgetAttenuationFrequency()FaultPlanegetFaultPlane()doublegetMoment()floatgetMw()intgetNumFrequencies()SeismicSourcegetSeismicSource()java.util.List<java.lang.Float>getStrikeDipRake()booleanhasStrikeDipRake()voidsetMw(float mw)voidsetStrikeDipRake(java.util.List<java.lang.Float> sdr)java.lang.StringtoString()voidvalidateArguments()voidvalidateArgumentsForAmplitude(ModelArgs modelArgs, java.util.List<RayCalculateable> rayList)
-
-
-
Method Detail
-
setMw
public void setMw(float mw)
-
getMw
public float getMw()
-
getMoment
public double getMoment()
-
getAttenuationFrequency
public float getAttenuationFrequency()
-
getNumFrequencies
public int getNumFrequencies()
-
setStrikeDipRake
public void setStrikeDipRake(java.util.List<java.lang.Float> sdr)
-
hasStrikeDipRake
public boolean hasStrikeDipRake()
-
getStrikeDipRake
public java.util.List<java.lang.Float> getStrikeDipRake()
-
getFaultPlane
public FaultPlane getFaultPlane()
-
validateArguments
public void validateArguments()
-
validateArgumentsForAmplitude
public void validateArgumentsForAmplitude(ModelArgs modelArgs, java.util.List<RayCalculateable> rayList) throws TauPException
- Throws:
TauPException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getSeismicSource
public SeismicSource getSeismicSource()
-
-