Skip to content

Commit 0930ce5

Browse files
improve rydberg sqdt alkali repr
1 parent 53f5364 commit 0930ce5

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/rydstate/rydberg/rydberg_sqdt.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,8 @@ def __init__(
319319

320320
def __repr__(self) -> str:
321321
species, n, l, j, f, m = self.species, self.n, self.l, self.j, self.f, self.m
322-
return f"{self.__class__.__name__}({species.name}, {n=}, {l=}, {j=}, {f=}, {m=})"
322+
f_string = f", {f=}" if self.species.i_c not in (None, 0) else ""
323+
return f"{self.__class__.__name__}({species.name}, {n=}, {l=}, {j=}{f_string}, {m=})"
323324

324325

325326
class RydbergStateSQDTAlkalineLS(RydbergStateSQDT):

0 commit comments

Comments
 (0)