Skip to content
Snippets Groups Projects
Commit 57ba49a9 authored by Sander Snoo's avatar Sander Snoo
Browse files

Accept integer values for LO parameter

parent 762e2f8a
No related branches found
No related tags found
No related merge requests found
......@@ -41,14 +41,14 @@ class IQ_channel:
qubit_channels: List[QubitChannel] = field(default_factory=list)
IQ_out_channels: List[IQ_out_channel_info] = field(default_factory=list)
marker_channels: List[str] = field(default_factory=list)
LO_parameter: Union[None, float, Parameter] = None
LO_parameter: Union[None, float, int, Parameter] = None
@property
def LO(self):
"""
get LO frequency of the MW source
"""
if isinstance(self.LO_parameter, float):
if isinstance(self.LO_parameter, (float, int)):
return self.LO_parameter
elif isinstance(self.LO_parameter, Parameter):
return self.LO_parameter.cache.get()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment