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) longcount()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)
-