Interface SpectraMeasurementService
- All Known Implementing Classes:
SpectraMeasurementServiceImpl
public interface SpectraMeasurementService
-
Method Summary
Modifier and TypeMethodDescriptioncomputeReferenceSpectraForEventId
(String eventId, List<FrequencyBand> frequencyBands, PICK_TYPES selectedPhase) computeValidationSpectraForEventId
(String eventId, List<FrequencyBand> frequencyBands, PICK_TYPES selectedPhase) long
count()
findAll()
findAllMetadataOnly
(Iterable<Long> ids) findOneForUpdate
(Long id) getFitSpectraForEventId
(String eventId, List<FrequencyBand> frequencyBands, PICK_TYPES selectedPhase) getSpecificSpectra
(double moment, double apparentStress, double start, double stop, int count) measureSpectra
(List<SyntheticCoda> generatedSynthetics, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap, VelocityConfiguration velocityConfig) measureSpectra
(List<SyntheticCoda> generatedSynthetics, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap, VelocityConfiguration velocityConfig, Map<FrequencyBand, Map<Station, SiteFrequencyBandParameters>> frequencyBandSiteParameterMap)
-
Method Details
-
measureSpectra
List<SpectraMeasurement> measureSpectra(List<SyntheticCoda> generatedSynthetics, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap, VelocityConfiguration velocityConfig) -
measureSpectra
List<SpectraMeasurement> measureSpectra(List<SyntheticCoda> generatedSynthetics, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap, VelocityConfiguration velocityConfig, Map<FrequencyBand, Map<Station, SiteFrequencyBandParameters>> frequencyBandSiteParameterMap) -
findOne
-
findOneForUpdate
-
findAll
-
findAll
List<SpectraMeasurement> findAll() -
findAllMetadataOnly
List<SpectraMeasurementMetadata> findAllMetadataOnly() -
findAllMetadataOnly
-
count
long count() -
computeReferenceSpectraForEventId
Spectra computeReferenceSpectraForEventId(String eventId, List<FrequencyBand> frequencyBands, PICK_TYPES selectedPhase) -
computeValidationSpectraForEventId
Spectra computeValidationSpectraForEventId(String eventId, List<FrequencyBand> frequencyBands, PICK_TYPES selectedPhase) -
getFitSpectraForEventId
List<Spectra> getFitSpectraForEventId(String eventId, List<FrequencyBand> frequencyBands, PICK_TYPES selectedPhase) -
getSpecificSpectra
Spectra getSpecificSpectra(double moment, double apparentStress, double start, double stop, int count)
-