Class TauP_Table


  • public class TauP_Table
    extends TauP_Time
    Creates a table of travel times for a phase. Only uses the first arrival at any distance.
    • Field Detail

      • headerFile

        protected java.lang.String headerFile
      • depths

        protected double[] depths
      • distances

        protected double[] distances
    • Constructor Detail

      • TauP_Table

        public TauP_Table()
    • Method Detail

      • init

        public void init()
                  throws TauPException
        Description copied from class: TauP_Time
        preforms intialization of the tool. Properties are queried for the the default model to load, source depth to use, phases to use, etc. Note that because of the IO inherent in these operations, this method is not appropriate for Applets. Applets should load TauModels themselves and use the setTauModel(TauModel) method.
        Overrides:
        init in class TauP_Time
        Throws:
        TauPException
      • jsonTable

        protected void jsonTable​(java.io.PrintWriter out)
                          throws TauPException,
                                 java.io.IOException
        Throws:
        TauPException
        java.io.IOException
      • csvTable

        protected void csvTable​(java.io.PrintWriter out)
                         throws TauPException,
                                java.io.IOException
        Throws:
        TauPException
        java.io.IOException
      • genericTable

        protected void genericTable​(java.io.PrintWriter out)
                             throws TauPException,
                                    java.io.IOException
        Throws:
        TauPException
        java.io.IOException
      • locsatTable

        protected void locsatTable​(java.io.PrintWriter out)
                            throws TauPException,
                                   java.io.IOException
        Throws:
        TauPException
        java.io.IOException
      • getUsage

        public java.lang.String getUsage()
        Overrides:
        getUsage in class TauP_Time
      • parseCmdLineArgs

        public java.lang.String[] parseCmdLineArgs​(java.lang.String[] args)
                                            throws java.io.IOException
        Overrides:
        parseCmdLineArgs in class TauP_Time
        Throws:
        java.io.IOException
      • main

        public static void main​(java.lang.String[] args)
                         throws java.io.IOException
        ToolRun.main should be used instead.
        Throws:
        java.io.IOException