public class RecordSectionSpacer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
PERCENT_COVERAGE |
Constructor and Description |
---|
RecordSectionSpacer() |
RecordSectionSpacer(edu.sc.seis.sod.process.waveform.RSDistanceRange range) |
RecordSectionSpacer(edu.sc.seis.sod.process.waveform.RSDistanceRange range,
int idealSeismograms,
int maximumSeismogram) |
Modifier and Type | Method and Description |
---|---|
protected edu.sc.seis.fissuresUtil.xml.DataSetSeismogram |
bestFromBin(java.util.List<edu.sc.seis.fissuresUtil.xml.DataSetSeismogram> distBin,
double nextSlot,
java.util.Map<edu.sc.seis.fissuresUtil.xml.DataSetSeismogram,edu.iris.Fissures.model.QuantityImpl> dists) |
protected RecordSectionItem |
bestFromBin(java.util.List<RecordSectionItem> distBin,
double nextSlot) |
protected double |
calcScore(edu.sc.seis.fissuresUtil.xml.DataSetSeismogram dss,
edu.iris.Fissures.model.QuantityImpl dist,
double nextSlot) |
protected double |
calcScore(double dist,
double sToN,
double nextSlot) |
protected double |
calcScore(RecordSectionItem rsi,
double nextSlot) |
double |
getIdealDegreesBetweenSeis() |
double |
getMinimumDegreesBetweenSeis() |
java.util.List<RecordSectionItem> |
spaceOut(java.util.List<RecordSectionItem> recordSectionList) |
public RecordSectionSpacer()
public RecordSectionSpacer(edu.sc.seis.sod.process.waveform.RSDistanceRange range)
public RecordSectionSpacer(edu.sc.seis.sod.process.waveform.RSDistanceRange range, int idealSeismograms, int maximumSeismogram)
public java.util.List<RecordSectionItem> spaceOut(java.util.List<RecordSectionItem> recordSectionList)
public double getMinimumDegreesBetweenSeis()
public double getIdealDegreesBetweenSeis()
protected RecordSectionItem bestFromBin(java.util.List<RecordSectionItem> distBin, double nextSlot)
protected edu.sc.seis.fissuresUtil.xml.DataSetSeismogram bestFromBin(java.util.List<edu.sc.seis.fissuresUtil.xml.DataSetSeismogram> distBin, double nextSlot, java.util.Map<edu.sc.seis.fissuresUtil.xml.DataSetSeismogram,edu.iris.Fissures.model.QuantityImpl> dists)
protected double calcScore(RecordSectionItem rsi, double nextSlot)
protected double calcScore(edu.sc.seis.fissuresUtil.xml.DataSetSeismogram dss, edu.iris.Fissures.model.QuantityImpl dist, double nextSlot)
protected double calcScore(double dist, double sToN, double nextSlot)