Class AutopickingServiceImpl
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.service.impl.AutopickingServiceImpl
- All Implemented Interfaces:
AutopickingService
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionautoPickVelocityMeasuredWaveforms
(List<PeakVelocityMeasurement> velocityMeasurements, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameters) Attempt to automatically pick velocity measured waveforms for the coda-end measurement (f-pick).
-
Constructor Details
-
AutopickingServiceImpl
-
-
Method Details
-
autoPickVelocityMeasuredWaveforms
public List<PeakVelocityMeasurement> autoPickVelocityMeasuredWaveforms(List<PeakVelocityMeasurement> velocityMeasurements, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameters) Attempt to automatically pick velocity measured waveforms for the coda-end measurement (f-pick). The auto-picker will only add an f-pick to a waveform if no f-pick already exists or the waveform as an 'ap' pick that indicates an auto-picked waveform that has not been human reviewed- Specified by:
autoPickVelocityMeasuredWaveforms
in interfaceAutopickingService
- Parameters:
velocityMeasurements
- the velocity measurementsfrequencyBandParameters
- the shared frequency band parameters, used for min/max times, SNR thresholds, etc- Returns:
- the list of peak velocity measurements with newly made auto-picks attached
-