Interface ShapeCalibrationService
- All Known Implementing Classes:
ShapeCalibrationServiceImpl
public interface ShapeCalibrationService
-
Method Summary
Modifier and TypeMethodDescriptionadjustEndPicksBasedOnSynthetics
(List<PeakVelocityMeasurement> velocityMeasurements, List<SyntheticCoda> synthetics, ShapeFitterConstraints constraints) measureShapes
(List<PeakVelocityMeasurement> snrFilteredVelocity, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap, ShapeFitterConstraints constraints) measureShapes
(List<PeakVelocityMeasurement> snrFilteredVelocity, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap, ShapeFitterConstraints constraints, boolean autoPickingEnabled, boolean shouldPersistResults)
-
Method Details
-
measureShapes
Map<FrequencyBand,SharedFrequencyBandParameters> measureShapes(List<PeakVelocityMeasurement> snrFilteredVelocity, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap, ShapeFitterConstraints constraints, boolean autoPickingEnabled, boolean shouldPersistResults) throws InterruptedException- Throws:
InterruptedException
-
measureShapes
Map<FrequencyBand,SharedFrequencyBandParameters> measureShapes(List<PeakVelocityMeasurement> snrFilteredVelocity, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap, ShapeFitterConstraints constraints) throws InterruptedException- Throws:
InterruptedException
-
adjustEndPicksBasedOnSynthetics
List<PeakVelocityMeasurement> adjustEndPicksBasedOnSynthetics(List<PeakVelocityMeasurement> velocityMeasurements, List<SyntheticCoda> synthetics, ShapeFitterConstraints constraints)
-