SignalAdaptiveScaleSelector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total115 of 1,40491%28 of 12076%278321242023
estimateBandwidth(SignalAdaptiveScaleSelector.SpectralAnalysis)3015583%21285%2843101
determineFrequencyRange(SignalAdaptiveScaleSelector.SignalCharacteristics, AdaptiveScaleSelector.ScaleSelectionConfig)3010878%6857%5852501
selectScales(double[], ContinuousWavelet, AdaptiveScaleSelector.ScaleSelectionConfig)298775%6857%6872501
analyzeSignal(double[], double)165176%1150%1231001
selectScales(double[], ContinuousWavelet, double)52080%1150%121801
findDominantFrequencies(SignalAdaptiveScaleSelector.SpectralAnalysis)313897%41477%41012101
nextPowerOfTwo(int)23895%1150%120801
generateAdaptiveScales(double, double, SignalAdaptiveScaleSelector.SignalCharacteristics, AdaptiveScaleSelector.ScaleSelectionConfig, ContinuousWavelet)150100%21487%2902601
fftRecursive(SignalAdaptiveScaleSelector.Complex[])109100%6100%0401701
computeSignalStatistics(double[])74100%2250%2301701
prioritizeScales(List, SignalAdaptiveScaleSelector.SignalCharacteristics, int, ContinuousWavelet)73100%6100%0401101
computeSpectralAnalysis(double[], double)62100%2100%0201001
computeScalePriority(double, SignalAdaptiveScaleSelector.SignalCharacteristics, ContinuousWavelet)52100%2100%0201001
computeFFT(double[], int)44100%1583%140601
estimateLocalBandwidth(double[], int)41100%2675%250901
applyHannWindow(double[])38100%2100%020601
lambda$prioritizeScales$5(double[], Integer, Integer)10100%n/a010101
lambda$computeSignalStatistics$4(double, double, double)8100%n/a010101
lambda$computeSignalStatistics$3(double, double, double)8100%n/a010101
lambda$selectScales$0(double)8100%2100%020101
lambda$computeSignalStatistics$2(double, double)6100%n/a010101
lambda$findDominantFrequencies$1(SignalAdaptiveScaleSelector.DominantFrequency, SignalAdaptiveScaleSelector.DominantFrequency)6100%n/a010101
SignalAdaptiveScaleSelector()3100%n/a010201