public class ObservedSyntheticDatasetMaker extends java.lang.Object implements Operation
Observed and synthetic waveforms in SAC files are collected from the obsDir
and synDir, respectively. Only SAC files, which sample rates are
sacSamplingHz, are used. Both
folders must have event folders inside which have waveforms.
The static correction is applied as described in StaticCorrection
The sample rates of the data is
finalSamplingHz.
Timewindow information in timewindowPath is used for cutting windows.
Only pairs of a seismic source and a receiver with both an observed and synthetic waveform are collected.
This class does not apply a digital filter, but extract information about pass band written in SAC files.
TODO Assume that there are no stations with same name but different network in one event
| コンストラクタと説明 |
|---|
ObservedSyntheticDatasetMaker(java.util.Properties property) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.util.Properties |
getProperties() |
java.nio.file.Path |
getWorkPath() |
static void |
main(java.lang.String[] args) |
void |
run() |
static void |
writeDefaultPropertiesFile() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindPath, getPath, writePropertiespublic ObservedSyntheticDatasetMaker(java.util.Properties property)
throws java.io.IOException
java.io.IOExceptionpublic static void writeDefaultPropertiesFile()
throws java.io.IOException
java.io.IOExceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
public java.util.Properties getProperties()
getProperties インタフェース内 Operationpublic java.nio.file.Path getWorkPath()
getWorkPath インタフェース内 Operation