public class SACMaker
extends java.lang.Object
implements java.lang.Runnable
Spectrum
)
SPC file name must be station.eventID(PSV, SH).spc If the eventID is included in Global CMT catalogue, the information for the event is written in SAC.
コンストラクタと説明 |
---|
SACMaker(DSMOutput oneSPC) |
SACMaker(DSMOutput oneSPC,
DSMOutput pairSPC,
SourceTimeFunction sourceTimeFunction) |
修飾子とタイプ | メソッドと説明 |
---|---|
static void |
main(java.lang.String[] args)
Creates and outputs synthetic SAC files of Z R T from input spectra
|
void |
outputPAR(java.nio.file.Path outDirectoryPath)
Create sacFiles for partials in outDirectory.
|
void |
run() |
void |
setComponents(java.util.Set<SACComponent> components) |
void |
setOutPath(java.nio.file.Path outPath) |
void |
setPDE(boolean bool) |
void |
setSourceTimeFunction(SourceTimeFunction sourceTimeFunction) |
void |
setTemporalDifferentiation(boolean temporalDifferentiation) |
public SACMaker(DSMOutput oneSPC, DSMOutput pairSPC, SourceTimeFunction sourceTimeFunction)
oneSPC
- one spcpairSPC
- pair spcsourceTimeFunction
- to considerpublic SACMaker(DSMOutput oneSPC)
oneSPC
- Spectrum for SACpublic static void main(java.lang.String[] args) throws java.io.IOException, org.apache.commons.cli.ParseException
args
- (option) [onespc] [pairspc]java.io.IOException
- if an I/O error occursorg.apache.commons.cli.ParseException
- if anypublic void setPDE(boolean bool)
bool
- If set true, the time in Sac is PDE time.public void setSourceTimeFunction(SourceTimeFunction sourceTimeFunction)
public void setTemporalDifferentiation(boolean temporalDifferentiation)
public void outputPAR(java.nio.file.Path outDirectoryPath) throws java.io.IOException
outDirectoryPath
- Path
of an write folderjava.io.IOException
- if an I/O error occurspublic void run()
run
インタフェース内 java.lang.Runnable
public void setComponents(java.util.Set<SACComponent> components)
public void setOutPath(java.nio.file.Path outPath)
outPath
- Path
of a folder which will contain sac files.