Package edu.sc.seis.TauP.cmdline
Class TauP_SetMSeed3
java.lang.Object
edu.sc.seis.TauP.cmdline.TauP_Tool
edu.sc.seis.TauP.cmdline.TauP_AbstractPhaseTool
edu.sc.seis.TauP.cmdline.TauP_SetMSeed3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Map<edu.sc.seis.seisFile.fdsnws.stationxml.Network,List<edu.sc.seis.seisFile.fdsnws.stationxml.Station>> protected QmlStaxmlArgsprotected Durationprotected List<edu.sc.seis.seisFile.fdsnws.quakeml.Event>Fields inherited from class edu.sc.seis.TauP.cmdline.TauP_AbstractPhaseTool
phaseNamesFields inherited from class edu.sc.seis.TauP.cmdline.TauP_Tool
ABREV_SYNOPSIS, abstractOutputTypeArgs, OPTIONS_HEADING, toolProps -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic edu.sc.seis.seisFile.mseed3.ehbag.MarkercreateEHMarker(Arrival arrival, Instant evTime) voiddestroy()getEhKey()Map<edu.sc.seis.seisFile.fdsnws.stationxml.Network,List<edu.sc.seis.seisFile.fdsnws.stationxml.Station>> List<edu.sc.seis.seisFile.fdsnws.quakeml.Event>booleanvoidprocessMSeed3File(File msd3File) voidprocessRecord(edu.sc.seis.seisFile.mseed3.MSeed3Record dr3) voidvoidsetMseed3FileNames(List<String> mseed3FileNames) voidsetNetworks(Map<edu.sc.seis.seisFile.fdsnws.stationxml.Network, List<edu.sc.seis.seisFile.fdsnws.stationxml.Station>> networks) voidsetQuakemlText(String quakemlText) voidsetQuakeOTimeTol(Duration quakeOTimeTol) voidvoidsetStationxmlText(String staxmlText) voidstart()voidMethods inherited from class edu.sc.seis.TauP.cmdline.TauP_AbstractPhaseTool
appendPhaseName, appendPhaseName, calcSeismicPhases, calcSeismicPhases, clearPhaseNames, clearPhases, createTimeResult, getNumPhases, getPhaseArgs, getRadiusOfEarth, getReceiverDepths, getScatterer, getScattererDepth, getSeismicPhases, getSourceDepths, getTauModelDepthCorrected, getTauModelName, init, parsePhaseNameList, setModelName, setPhaseNameList, setPhaseNames, setScatterer, setSingleReceiverDepth, setSingleSourceDepth, setTauModelMethods inherited from class edu.sc.seis.TauP.cmdline.TauP_Tool
call, configDefaults, getCmdLineArgs, getOutFileExtension, isDEBUG, isVerbose, setDEBUG, setOutFileBase, setOutFileExtension, setOutputFormat, setToolPropsFilename, setVerbose, toolNameFromClass
-
Field Details
-
ehKey
-
quakeOTimeTol
-
qmlStaxmlArgs
-
mseed3FileNames
-
networks
-
quakes
-
-
Constructor Details
-
TauP_SetMSeed3
public TauP_SetMSeed3()
-
-
Method Details
-
getOutputFormat
- Specified by:
getOutputFormatin classTauP_Tool
-
start
- Specified by:
startin classTauP_Tool- Throws:
IOExceptionTauPException
-
destroy
- Specified by:
destroyin classTauP_Tool- Throws:
TauPException
-
validateArguments
- Specified by:
validateArgumentsin classTauP_Tool- Throws:
TauPException
-
processMSeed3File
public void processMSeed3File(File msd3File) throws IOException, edu.sc.seis.seisFile.SeisFileException, TauPException - Throws:
IOExceptionedu.sc.seis.seisFile.SeisFileExceptionTauPException
-
processRecord
- Throws:
TauPException
-
createEHMarker
-
getEhKey
-
setQuakemlText
-
setStationxmlText
-
setEhKey
-
getQuakeOTimeTol
-
setQuakeOTimeTol
-
getMseed3FileNames
-
setMseed3FileNames
-
getNetworks
-
setNetworks
-
getQuakes
-
setQuakes
-
getSourceArgs
-
isWithAmplitude
public boolean isWithAmplitude()
-