public class PartialID extends BasicID
ID for a partial derivative
This class is IMMUTABLE
One ID volume:PartialIDFile.oneIDByte
修飾子とタイプ | フィールドと説明 |
---|---|
protected PartialType |
PARTIAL_TYPE
type of parameter
|
protected Location |
POINT_LOCATION
location of perturbation
|
COMPONENT, CONVOLUTE, ID, MAX_PERIOD, MIN_PERIOD, NPTS, SAMPLINGHZ, START_BYTE, START_TIME, STATION, TYPE
コンストラクタと説明 |
---|
PartialID(Station station,
GlobalCMTID eventID,
SACComponent sacComponent,
double samplingHz,
double startTime,
int npts,
double minPeriod,
double maxPeriod,
long startByte,
boolean isConvolved,
Location perturbationLocation,
PartialType partialType,
double... waveformData) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
equals(java.lang.Object obj)
The startPoint is ignored.
|
PartialType |
getPartialType() |
Location |
getPerturbationLocation() |
int |
hashCode() |
PartialID |
setData(double[] data)
A new BasicID with the input data will be returned.
|
java.lang.String |
toString() |
containsData, getData, getGlobalCMTID, getMaxPeriod, getMinPeriod, getNpts, getSacComponent, getSamplingHz, getStartByte, getStartTime, getStation, getTrace, getWaveformType, isConvolute
protected final Location POINT_LOCATION
protected final PartialType PARTIAL_TYPE
public PartialID(Station station, GlobalCMTID eventID, SACComponent sacComponent, double samplingHz, double startTime, int npts, double minPeriod, double maxPeriod, long startByte, boolean isConvolved, Location perturbationLocation, PartialType partialType, double... waveformData)
public Location getPerturbationLocation()
public PartialType getPartialType()
public boolean equals(java.lang.Object obj)
BasicID