Class SiteCalibrationServiceImpl
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.service.impl.SiteCalibrationServiceImpl
- All Implemented Interfaces:
SiteCalibrationService
-
Constructor Summary
ConstructorsConstructorDescriptionSiteCalibrationServiceImpl(ServiceConfig serviceConfig, MdacCalculatorService mdac, SiteFrequencyBandParametersService siteParamsService, MeasuredMwsService measuredMwsService, SpectraCalculator spectraCalc, SharedFrequencyBandParametersRepository sharedFrequencyBandParametersRepository) -
Method Summary
Modifier and TypeMethodDescriptionfitMws(Map<FrequencyBand, List<SpectraMeasurement>> dataByFreqBand, MdacParametersFI mdacFI, Map<PICK_TYPES, MdacParametersPS> mdacPS, Map<FrequencyBand, Map<Station, SiteFrequencyBandParameters>> stationFrequencyBandParameters, PICK_TYPES selectedPhase) getMdac()static Map<Event,Map<FrequencyBand, Map<Station, SpectraMeasurement>>> mapToEventAndStation(Map<FrequencyBand, List<SpectraMeasurement>> dataByFreqBand) measureSiteCorrections(Map<FrequencyBand, List<SpectraMeasurement>> dataByFreqBand, MdacParametersFI mdacFI, Map<PICK_TYPES, MdacParametersPS> mdacPS, Map<String, List<ReferenceMwParameters>> refMws, Map<String, List<ValidationMwParameters>> valMws, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameters, PICK_TYPES selectedPhase) setMdac(MdacCalculatorService mdac) setMeasuredMwsService(MeasuredMwsService measuredMwsService) setServiceConfig(ServiceConfig serviceConfig) setSiteParamsService(SiteFrequencyBandParametersService siteParamsService) setSpectraCalc(SpectraCalculator spectraCalc)
-
Constructor Details
-
Method Details
-
fitMws
public List<MeasuredMwParameters> fitMws(Map<FrequencyBand, List<SpectraMeasurement>> dataByFreqBand, MdacParametersFI mdacFI, Map<PICK_TYPES, MdacParametersPS> mdacPS, Map<FrequencyBand, Map<Station, SiteFrequencyBandParameters>> stationFrequencyBandParameters, PICK_TYPES selectedPhase) - Specified by:
fitMwsin interfaceSiteCalibrationService
-
measureSiteCorrections
public Map<FrequencyBand,Map<Station, measureSiteCorrectionsSiteFrequencyBandParameters>> (Map<FrequencyBand, List<SpectraMeasurement>> dataByFreqBand, MdacParametersFI mdacFI, Map<PICK_TYPES, MdacParametersPS> mdacPS, Map<String, List<ReferenceMwParameters>> refMws, Map<String, List<ValidationMwParameters>> valMws, Map<FrequencyBand, SharedFrequencyBandParameters> frequencyBandParameters, PICK_TYPES selectedPhase) - Specified by:
measureSiteCorrectionsin interfaceSiteCalibrationService
-
mapToEventAndStation
public static Map<Event,Map<FrequencyBand, mapToEventAndStationMap<Station, SpectraMeasurement>>> (Map<FrequencyBand, List<SpectraMeasurement>> dataByFreqBand) -
getMdac
-
setMdac
-
getSiteParamsService
-
setSiteParamsService
public SiteCalibrationServiceImpl setSiteParamsService(SiteFrequencyBandParametersService siteParamsService) -
getMeasuredMwsService
-
setMeasuredMwsService
-
getSpectraCalc
-
setSpectraCalc
-
getServiceConfig
-
setServiceConfig
-