added white theme, some features to processing and saving
This commit is contained in:
@@ -132,12 +132,23 @@ class S11PreprocessModel:
|
||||
reference: PreprocessAssetModel = field(default_factory=PreprocessAssetModel)
|
||||
|
||||
|
||||
@dataclass(slots=True)
|
||||
class PreprocessNotchModel:
|
||||
"""Optional frequency-domain notch filter applied after calibration and reference subtraction."""
|
||||
|
||||
enabled: bool = False
|
||||
bands_hz: list[tuple[float, float]] = field(default_factory=list)
|
||||
taper_width_hz: float = 40_000_000.0
|
||||
taper_type: str = "cosine"
|
||||
|
||||
|
||||
@dataclass(slots=True)
|
||||
class PreprocessModel:
|
||||
"""Selected preprocessing artifacts for live acquisition."""
|
||||
|
||||
s21: S21PreprocessModel = field(default_factory=S21PreprocessModel)
|
||||
s11: S11PreprocessModel = field(default_factory=S11PreprocessModel)
|
||||
notch: PreprocessNotchModel = field(default_factory=PreprocessNotchModel)
|
||||
|
||||
|
||||
@dataclass(slots=True)
|
||||
|
||||
Reference in New Issue
Block a user