edu.sc.seis.fissuresUtil.mockFissures.IfSeismogramDC
Class MockSeismogram
java.lang.Object
edu.sc.seis.fissuresUtil.mockFissures.IfSeismogramDC.MockSeismogram
public class MockSeismogram
- extends java.lang.Object
|
Method Summary |
static LocalSeismogramImpl |
createCustomSineWave()
|
static LocalSeismogramImpl |
createDelta()
|
static LocalSeismogramImpl |
createFloatSineWave(double phase,
double hertz,
int numPoints,
double amp)
|
static LocalSeismogramImpl |
createHighSineWave(double phase,
double hertz)
|
static LocalSeismogramImpl |
createLowSineWave(double phase,
double hertz)
|
static LocalSeismogramImpl |
createRaggedSpike(MicroSecondDate time,
TimeInterval traceLength,
int samplesPerSpike,
int missingSamples,
ChannelId id)
|
static LocalSeismogramImpl |
createRaggedSpike(MicroSecondDate time,
TimeInterval traceLength,
int samplesPerSpike,
int missingSamples,
ChannelId id,
double samplesPerSecond)
|
static int[] |
createRandomDataBits(int length)
|
static LocalSeismogramImpl |
createSineWave()
|
static LocalSeismogramImpl |
createSineWave(double phase)
|
static LocalSeismogramImpl |
createSineWave(double phase,
double hertz)
|
static LocalSeismogramImpl |
createSineWave(double phase,
double hertz,
int numPoints)
|
static LocalSeismogramImpl |
createSineWave(double phase,
double hertz,
int numPoints,
double amp)
|
static LocalSeismogramImpl |
createSpike()
|
static LocalSeismogramImpl |
createSpike(ChannelId chanId)
|
static LocalSeismogramImpl |
createSpike(MicroSecondDate spikeTime)
|
static LocalSeismogramImpl |
createSpike(MicroSecondDate spikeTime,
TimeInterval traceLength)
|
static LocalSeismogramImpl |
createSpike(MicroSecondDate time,
TimeInterval traceLength,
int samplesPerSpike,
ChannelId id)
|
static LocalSeismogramImpl |
createTestData()
|
static LocalSeismogramImpl |
createTestData(java.lang.String name)
|
static LocalSeismogramImpl |
createTestData(java.lang.String name,
float[] dataBits)
|
static LocalSeismogramImpl |
createTestData(java.lang.String name,
float[] dataBits,
Time time,
ChannelId channelID,
SamplingImpl sampling)
|
static LocalSeismogramImpl |
createTestData(java.lang.String name,
int[] dataBits)
|
static LocalSeismogramImpl |
createTestData(java.lang.String name,
int[] dataBits,
Time time)
|
static LocalSeismogramImpl |
createTestData(java.lang.String name,
int[] dataBits,
Time time,
ChannelId channelID)
|
static LocalSeismogramImpl |
createTestData(java.lang.String name,
int[] dataBits,
Time time,
ChannelId channelID,
SamplingImpl sampling)
|
static LocalSeismogramImpl |
createTestData(java.lang.String name,
TimeSeriesDataSel bits,
int bitsLength)
|
static LocalSeismogramImpl |
createTestData(java.lang.String name,
TimeSeriesDataSel bits,
int bitsLength,
Time time,
ChannelId channelID,
SamplingImpl sampling)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SPIKE_SAMPLES_PER_SECOND
public static final int SPIKE_SAMPLES_PER_SECOND
- See Also:
- Constant Field Values
DEFAULT_TRACE_LENGTH
public static final TimeInterval DEFAULT_TRACE_LENGTH
MockSeismogram
public MockSeismogram()
createRandomDataBits
public static int[] createRandomDataBits(int length)
createTestData
public static LocalSeismogramImpl createTestData()
createTestData
public static LocalSeismogramImpl createTestData(java.lang.String name)
createTestData
public static LocalSeismogramImpl createTestData(java.lang.String name,
int[] dataBits)
createTestData
public static LocalSeismogramImpl createTestData(java.lang.String name,
float[] dataBits)
createTestData
public static LocalSeismogramImpl createTestData(java.lang.String name,
TimeSeriesDataSel bits,
int bitsLength)
createTestData
public static LocalSeismogramImpl createTestData(java.lang.String name,
int[] dataBits,
Time time)
createTestData
public static LocalSeismogramImpl createTestData(java.lang.String name,
int[] dataBits,
Time time,
ChannelId channelID)
createTestData
public static LocalSeismogramImpl createTestData(java.lang.String name,
int[] dataBits,
Time time,
ChannelId channelID,
SamplingImpl sampling)
createTestData
public static LocalSeismogramImpl createTestData(java.lang.String name,
float[] dataBits,
Time time,
ChannelId channelID,
SamplingImpl sampling)
createTestData
public static LocalSeismogramImpl createTestData(java.lang.String name,
TimeSeriesDataSel bits,
int bitsLength,
Time time,
ChannelId channelID,
SamplingImpl sampling)
createCustomSineWave
public static LocalSeismogramImpl createCustomSineWave()
createSineWave
public static LocalSeismogramImpl createSineWave()
createSineWave
public static LocalSeismogramImpl createSineWave(double phase)
createSineWave
public static LocalSeismogramImpl createSineWave(double phase,
double hertz)
createSineWave
public static LocalSeismogramImpl createSineWave(double phase,
double hertz,
int numPoints)
createSineWave
public static LocalSeismogramImpl createSineWave(double phase,
double hertz,
int numPoints,
double amp)
createFloatSineWave
public static LocalSeismogramImpl createFloatSineWave(double phase,
double hertz,
int numPoints,
double amp)
createHighSineWave
public static LocalSeismogramImpl createHighSineWave(double phase,
double hertz)
createLowSineWave
public static LocalSeismogramImpl createLowSineWave(double phase,
double hertz)
createDelta
public static LocalSeismogramImpl createDelta()
createSpike
public static LocalSeismogramImpl createSpike()
createSpike
public static LocalSeismogramImpl createSpike(ChannelId chanId)
createSpike
public static LocalSeismogramImpl createSpike(MicroSecondDate spikeTime)
createSpike
public static LocalSeismogramImpl createSpike(MicroSecondDate spikeTime,
TimeInterval traceLength)
createSpike
public static LocalSeismogramImpl createSpike(MicroSecondDate time,
TimeInterval traceLength,
int samplesPerSpike,
ChannelId id)
createRaggedSpike
public static LocalSeismogramImpl createRaggedSpike(MicroSecondDate time,
TimeInterval traceLength,
int samplesPerSpike,
int missingSamples,
ChannelId id)
createRaggedSpike
public static LocalSeismogramImpl createRaggedSpike(MicroSecondDate time,
TimeInterval traceLength,
int samplesPerSpike,
int missingSamples,
ChannelId id,
double samplesPerSecond)