Class SeismicSourceArgs

java.lang.Object
edu.sc.seis.TauP.cmdline.args.SeismicSourceArgs
Direct Known Subclasses:
AmplitudeArgs

public class SeismicSourceArgs extends Object
  • Constructor Details

    • SeismicSourceArgs

      public SeismicSourceArgs()
  • Method Details

    • 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(List<Float> sdr)
    • hasStrikeDipRake

      public boolean hasStrikeDipRake()
    • getStrikeDipRake

      public List<Float> getStrikeDipRake()
    • getFaultPlane

      public FaultPlane getFaultPlane()
    • validateArguments

      public void validateArguments()
    • validateArgumentsForAmplitude

      public void validateArgumentsForAmplitude(ModelArgs modelArgs, List<RayCalculateable> rayList) throws TauPException
      Throws:
      TauPException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getSeismicSource

      public SeismicSource getSeismicSource()