Class TauP_Time

  • All Implemented Interfaces:
    java.util.concurrent.Callable<java.lang.Integer>
    Direct Known Subclasses:
    TauP_Pierce

    public class TauP_Time
    extends TauP_AbstractRayTool
    Calculate travel times for different branches using linear interpolation between known slowness samples.
    • Field Detail

      • onlyPrintRayP

        protected boolean onlyPrintRayP
      • onlyPrintTime

        protected boolean onlyPrintTime
      • onlyFirst

        protected boolean onlyFirst
      • relativePhaseName

        protected java.util.List<java.lang.String> relativePhaseName
      • relativePhaseList

        protected java.util.List<SeismicPhase> relativePhaseList
    • Constructor Detail

      • TauP_Time

        public TauP_Time()
      • TauP_Time

        public TauP_Time​(TauModel tMod)
      • TauP_Time

        public TauP_Time​(java.lang.String modelName)
                  throws TauModelException
        creates a TauP_Time object with the tau model specified by modelName already loaded.
        Throws:
        TauModelException - if the file can't be found or is corrupted in some way.