From b57f0f4a03085a0083fc570e0175d7ba9dfcc7a6 Mon Sep 17 00:00:00 2001 From: LukasK13 Date: Wed, 6 May 2020 10:20:57 +0200 Subject: [PATCH] Add jitter as parameter --- esbo_etc/classes/psf/IPSF.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/esbo_etc/classes/psf/IPSF.py b/esbo_etc/classes/psf/IPSF.py index dff152c..0b4f690 100644 --- a/esbo_etc/classes/psf/IPSF.py +++ b/esbo_etc/classes/psf/IPSF.py @@ -9,7 +9,8 @@ class IPSF(ABC): Interface for modelling a PSF """ @abstractmethod - def calcReducedObservationAngle(self, contained_energy: Union[str, int, float, u.Quantity]) -> u.Quantity: + def calcReducedObservationAngle(self, contained_energy: Union[str, int, float, u.Quantity], + jitter_sigma: u.Quantity = None) -> u.Quantity: """ Calculate the reduced observation angle in lambda / d_ap for the given contained energy. @@ -17,6 +18,8 @@ class IPSF(ABC): ---------- contained_energy : Union[str, int, float, u.Quantity] The percentage of energy to be contained within a circle with the diameter reduced observation angle. + jitter_sigma : Quantity + Sigma of the telescope's jitter in arcsec Returns -------