Package edu.sc.seis.sod.process.waveform
Class RecordSectionSpacer
java.lang.Object
edu.sc.seis.sod.process.waveform.RecordSectionSpacer
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRecordSectionSpacer
(edu.sc.seis.sod.process.waveform.RSDistanceRange range) RecordSectionSpacer
(edu.sc.seis.sod.process.waveform.RSDistanceRange range, int idealSeismograms, int maximumSeismogram) -
Method Summary
Modifier and TypeMethodDescriptionprotected edu.sc.seis.fissuresUtil.xml.DataSetSeismogram
bestFromBin
(List<edu.sc.seis.fissuresUtil.xml.DataSetSeismogram> distBin, double nextSlot, Map<edu.sc.seis.fissuresUtil.xml.DataSetSeismogram, edu.iris.Fissures.model.QuantityImpl> dists) protected RecordSectionItem
bestFromBin
(List<RecordSectionItem> distBin, double nextSlot) protected double
calcScore
(double dist, double sToN, double nextSlot) protected double
calcScore
(edu.sc.seis.fissuresUtil.xml.DataSetSeismogram dss, edu.iris.Fissures.model.QuantityImpl dist, double nextSlot) protected double
calcScore
(RecordSectionItem rsi, double nextSlot) double
double
spaceOut
(List<RecordSectionItem> recordSectionList)
-
Field Details
-
PERCENT_COVERAGE
-
-
Constructor Details
-
RecordSectionSpacer
public RecordSectionSpacer() -
RecordSectionSpacer
public RecordSectionSpacer(edu.sc.seis.sod.process.waveform.RSDistanceRange range) -
RecordSectionSpacer
public RecordSectionSpacer(edu.sc.seis.sod.process.waveform.RSDistanceRange range, int idealSeismograms, int maximumSeismogram)
-
-
Method Details
-
spaceOut
-
getMinimumDegreesBetweenSeis
public double getMinimumDegreesBetweenSeis() -
getIdealDegreesBetweenSeis
public double getIdealDegreesBetweenSeis() -
bestFromBin
-
bestFromBin
-
calcScore
-
calcScore
protected double calcScore(edu.sc.seis.fissuresUtil.xml.DataSetSeismogram dss, edu.iris.Fissures.model.QuantityImpl dist, double nextSlot) -
calcScore
protected double calcScore(double dist, double sToN, double nextSlot)
-