Source code for dfisher_2022a.line

from dataclasses import dataclass

from dfisher_2022a import EmissionLines

__all__ = ["Line"]
[docs]@dataclass(frozen=True) class Line(): ''' Object to store line information: name, wavelength. ''' name: str @property def wavelength(self): return EmissionLines[self.name] def __repr__(self): return f"{self.name}: {self.wavelength}"