package net.heartshield.filter;

import net.heartshield.signal.FirFilters;

/**
 * Realtime band-pass filter.
 * Introduces a delay and outputs some initial invalid samples (initial settling of the filter).
 *
 * @author David Madl (git@abanbytes.eu)
 * @date 2017-03-29
 */
public class BandPassFilter extends FirFilter {
    public BandPassFilter(double fps, double lowCutoffFreq, double highCutoffFreq, double transitionWidth) {
        super(fps, FirFilters.bandPass(fps, lowCutoffFreq, highCutoffFreq, transitionWidth));
    }
}
