diff options
Diffstat (limited to 'acispy/cosmo.py')
-rw-r--r-- | acispy/cosmo.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/acispy/cosmo.py b/acispy/cosmo.py index 62b9191..4840122 100644 --- a/acispy/cosmo.py +++ b/acispy/cosmo.py @@ -1,8 +1,8 @@ -# Copyright (c) 2017 Weitian LI <liweitianux@live.com> +# Copyright (c) 2017 Weitian LI <weitian@aaronly.me> # MIT license """ -Cosmology calculator for Chandra ACIS. +Cosmology calculator with Chandra ACIS-specific quantities support. """ import math @@ -25,6 +25,9 @@ class Calculator: self.Ob0 = Ob0 self._cosmo = FlatLambdaCDM(H0=H0, Om0=Om0, Ob0=Ob0) + def evolution_factor(self, z): + return self._cosmo.efunc(z) + def luminosity_distance(self, z, unit="Mpc"): dist = self._cosmo.luminosity_distance(z) return dist.to(au.Unit(unit)).value |