Source code for qtt.measurements.post_processing.interfaces.signal_processor_interface

from abc import ABC, abstractmethod

from qilib.data_set import DataSet


[docs]class SignalProcessorInterface(ABC): """ An interface for post-processing measurement data. """
[docs] @abstractmethod def run_process(self, signal_data: DataSet) -> DataSet: """ The post-processing function. Args: signal_data: The measurement data Returns: The processed measurement data. """