From 6a8f6c79888460aa1badf6598ac14aa8cd0cba53 Mon Sep 17 00:00:00 2001 From: appel_c Date: Thu, 18 Sep 2025 07:17:48 +0200 Subject: [PATCH] fix: remove enums from typehints --- .../devices/ionization_chambers/ionization_chamber.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/debye_bec/devices/ionization_chambers/ionization_chamber.py b/debye_bec/devices/ionization_chambers/ionization_chamber.py index 276f9b3..a829560 100644 --- a/debye_bec/devices/ionization_chambers/ionization_chamber.py +++ b/debye_bec/devices/ionization_chambers/ionization_chamber.py @@ -105,7 +105,7 @@ class IonizationChamber0(PSIDeviceBase): super().__init__(name=name, prefix=prefix, scan_info=scan_info, **kwargs) @typechecked - def set_gain(self, gain: Literal["1e6", "1e7", "5e7", "1e8", "1e9"] | AmplifierGain) -> None: + def set_gain(self, gain: Literal["1e6", "1e7", "5e7", "1e8", "1e9"]) -> None: """Configure the gain setting of the specified channel Args: @@ -131,10 +131,7 @@ class IonizationChamber0(PSIDeviceBase): self.amp.cGain_ENUM.put(AmplifierGain.G1E9) def set_filter( - self, - value: ( - Literal["1us", "3us", "10us", "30us", "100us", "300us", "1ms", "3ms"] | AmplifierFilter - ), + self, value: Literal["1us", "3us", "10us", "30us", "100us", "300us", "1ms", "3ms"] ) -> None: """Configure the filter setting of the specified channel