Package edu.sc.seis.TauP
Class Outputs
- java.lang.Object
-
- edu.sc.seis.TauP.Outputs
-
public class Outputs extends java.lang.ObjectOutputs.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.StringampFactorFormatstatic java.lang.StringdepthFormatstatic java.lang.StringdistanceFormatstatic java.lang.StringdistanceFormatNoPadstatic java.lang.StringlatLonFormatstatic java.lang.StringrayParamFormatstatic java.lang.StringtimeFormatstatic java.lang.StringtimeFormatNoPad
-
Constructor Summary
Constructors Constructor Description Outputs()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidconfigure(java.util.Properties props)static java.lang.StringformatAmpFactor(double ampFactor)static java.lang.StringformatDepth(double depth)static java.lang.StringformatDistance(double distance)static java.lang.StringformatDistanceNoPad(double distance)static java.lang.StringformatKilometer(double kilometers)static java.lang.StringformatLatLon(double latlon)static java.lang.StringformatRayParam(double rayParam)static java.lang.StringformatStringForAxisType(AxisType axisType)static java.lang.StringformatStringForAxisType(ModelAxisType axisType)static java.lang.StringformatStringForAxisType(ReflTransAxisType axisType)static java.lang.StringformatStringForAxisType(java.lang.String axisType)Gets appropriate format spec for a given data type.static java.lang.StringformatTime(double time)static java.lang.StringformatTimeNoPad(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)
-
formatKilometer
public static java.lang.String formatKilometer(double kilometers)
-
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)
-
-