Package edu.sc.seis.TauP
Class Outputs
- java.lang.Object
-
- edu.sc.seis.TauP.Outputs
-
public class Outputs extends java.lang.Object
Outputs.java contains formating, similar to printf, routines for the output types in the TauP package. Created: Tue Sep 21 11:45:35 1999
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ampFactorFormat
static java.lang.String
depthFormat
static java.lang.String
distanceFormat
static java.lang.String
distanceFormatNoPad
static java.lang.String
latLonFormat
static java.lang.String
rayParamFormat
static java.lang.String
timeFormat
static java.lang.String
timeFormatNoPad
-
Constructor Summary
Constructors Constructor Description Outputs()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
configure(java.util.Properties props)
static java.lang.String
formatAmpFactor(double ampFactor)
static java.lang.String
formatDepth(double depth)
static java.lang.String
formatDistance(double distance)
static java.lang.String
formatDistanceNoPad(double distance)
static java.lang.String
formatLatLon(double latlon)
static java.lang.String
formatRayParam(double rayParam)
static java.lang.String
formatStringForAxisType(AxisType axisType)
static java.lang.String
formatStringForAxisType(ModelAxisType axisType)
static java.lang.String
formatStringForAxisType(ReflTransAxisType axisType)
static java.lang.String
formatStringForAxisType(java.lang.String axisType)
Gets appropriate format spec for a given data type.static java.lang.String
formatTime(double time)
static java.lang.String
formatTimeNoPad(double time)
-
-
-
Field Detail
-
depthFormat
public static java.lang.String depthFormat
-
distanceFormat
public static java.lang.String distanceFormat
-
timeFormat
public static java.lang.String timeFormat
-
distanceFormatNoPad
public static java.lang.String distanceFormatNoPad
-
timeFormatNoPad
public static java.lang.String timeFormatNoPad
-
rayParamFormat
public static java.lang.String rayParamFormat
-
latLonFormat
public static java.lang.String latLonFormat
-
ampFactorFormat
public static java.lang.String ampFactorFormat
-
-
Method Detail
-
configure
public static void configure(java.util.Properties props)
-
formatStringForAxisType
public static java.lang.String formatStringForAxisType(java.lang.String axisType)
Gets appropriate format spec for a given data type. Usually one of ModelAxisType or AxisType.- Parameters:
axisType
- data type- Returns:
- output format like %3.2f for use in formatting floats
-
formatStringForAxisType
public static java.lang.String formatStringForAxisType(ModelAxisType axisType)
-
formatStringForAxisType
public static java.lang.String formatStringForAxisType(AxisType axisType)
-
formatStringForAxisType
public static java.lang.String formatStringForAxisType(ReflTransAxisType axisType)
-
formatDepth
public static java.lang.String formatDepth(double depth)
-
formatDistance
public static java.lang.String formatDistance(double distance)
-
formatTime
public static java.lang.String formatTime(double time)
-
formatDistanceNoPad
public static java.lang.String formatDistanceNoPad(double distance)
-
formatTimeNoPad
public static java.lang.String formatTimeNoPad(double time)
-
formatRayParam
public static java.lang.String formatRayParam(double rayParam)
-
formatLatLon
public static java.lang.String formatLatLon(double latlon)
-
formatAmpFactor
public static java.lang.String formatAmpFactor(double ampFactor)
-
-