Class SyntheticCodaGenerationServiceImpl
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.service.impl.SyntheticCodaGenerationServiceImpl
- All Implemented Interfaces:
SyntheticCodaGenerationService
@Service
public class SyntheticCodaGenerationServiceImpl
extends Object
implements SyntheticCodaGenerationService
-
Constructor Summary
ConstructorDescriptionSyntheticCodaGenerationServiceImpl
(WaveformToTimeSeriesConverter converter, SyntheticCodaModel syntheticCodaModel, SharedFrequencyBandParametersService sfbService) -
Method Summary
Modifier and TypeMethodDescriptiongenerateSynthetic
(Double distance, Double lowFreq, Double highFreq, Double lengthSeconds) generateSynthetics
(List<Waveform> waveforms, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap)
-
Constructor Details
-
Method Details
-
generateSynthetics
public List<SyntheticCoda> generateSynthetics(List<Waveform> waveforms, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameterMap) - Specified by:
generateSynthetics
in interfaceSyntheticCodaGenerationService
-
generateSynthetic
public SyntheticCoda generateSynthetic(Double distance, Double lowFreq, Double highFreq, Double lengthSeconds) - Specified by:
generateSynthetic
in interfaceSyntheticCodaGenerationService
-