Class RadiationAmplitude

java.lang.Object
edu.sc.seis.TauP.RadiationAmplitude

public class RadiationAmplitude extends Object
  • Constructor Details

    • RadiationAmplitude

      public RadiationAmplitude()
    • RadiationAmplitude

      public RadiationAmplitude(SphericalCoordinate coord, double[] radPSvSh)
    • RadiationAmplitude

      public RadiationAmplitude(SphericalCoordinate coord, double radialAmp, double thetaAmp, double phiAmp)
      Create amplitude for point on sphere
      Parameters:
      coord - spherical direction
      radialAmp - P amplitude
      thetaAmp - Sv amplitude
      phiAmp - Sh amplitude
  • Method Details

    • getCoord

      public SphericalCoordinate getCoord()
    • getRadialAmplitude

      public double getRadialAmplitude()
      P amplitude.
      Returns:
      amplitude
    • getPhiAmplitude

      public double getPhiAmplitude()
      Sv amplitude.
      Returns:
      amplitude
    • getThetaAmplitude

      public double getThetaAmplitude()
      Sh amplitude.
      Returns:
      amplitude
    • getSTotalAmplitude

      public double getSTotalAmplitude()
      Gets total S amplitude, sqrt of Sv*Sv+Sh*Sh
      Returns:
      total S amp
    • toString

      public String toString()
      Overrides:
      toString in class Object