def get_bandpass_filter_processing_function(
min_frequency_in_hertz: float,
max_frequency_in_hertz: float,
highpass_corners: int = 3,
lowpass_corners: int = 3,
zerophase: bool = False,
) -> typing.Callable[
[
obspy.Stream,
simple_config.receiver._BaseReceiver,
list[simple_config.source._BaseSource],
],
obspy.Stream,
]: ...