public class FujiStaticCorrection extends java.lang.Object implements Operation
The time shift value t for the ray path is for the observed
timewindow.
(i.e. synthetic window [t1, t2], observed [t1-t, t2-t])
The time shift values are computed as follows:
ワーキングディレクトリ以下のイベントたちの中にいく
理論波形のstartMkからendMkまでに間で最大ピークを探し冨士さんの 感じで探す とりあえず±sLimit秒で探してみる
観測波形にマーカーがない場合書いてしまう
マーカーはrenewパラメタがtrueなら観測波形のマーカーは上書き
time shiftの値は小数点2位以下切捨て Algorithm startMkからendMkまでの間で最大振幅を取り、 それ以前の時間からthreshold(最大振幅ベース)を超えた振幅の一番早いものをえらびstartMkから、 そこまでのタイムウインドウのコリレーションをあわせる
If something happens, move the sac file to Trash
timeshift fileを一つに統一
修飾子とタイプ | メソッドと説明 |
---|---|
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, wait
findPath, getPath, writeProperties
public static void writeDefaultPropertiesFile() throws java.io.IOException
java.io.IOException
public static void main(java.lang.String[] args) throws java.lang.Exception
public java.nio.file.Path getWorkPath()
getWorkPath
インタフェース内 Operation
public java.util.Properties getProperties()
getProperties
インタフェース内 Operation