From 8da27591b37db6c1905d7d912c625cd76ff5c357 Mon Sep 17 00:00:00 2001
From: Sylvia Biscoveanu <sylvia.biscoveanu@ligo.org>
Date: Fri, 8 May 2020 21:57:34 -0500
Subject: [PATCH] Add minimum and maximum to aligned spin prior

---
 bilby/gw/prior.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/bilby/gw/prior.py b/bilby/gw/prior.py
index c8472ebf9..6cf55c516 100644
--- a/bilby/gw/prior.py
+++ b/bilby/gw/prior.py
@@ -270,7 +270,8 @@ class UniformSourceFrame(Cosmological):
 class AlignedSpin(Interped):
 
     def __init__(self, a_prior=Uniform(0, 1), z_prior=Uniform(-1, 1),
-                 name=None, latex_label=None, unit=None, boundary=None):
+                 name=None, latex_label=None, unit=None, boundary=None,
+                 minimum=np.nan, maximum=np.nan):
         """
         Prior distribution for the aligned (z) component of the spin.
 
@@ -305,7 +306,8 @@ class AlignedSpin(Interped):
                                      z_prior.prob(x / aas)), aas) for x in xx]
         super(AlignedSpin, self).__init__(xx=xx, yy=yy, name=name,
                                           latex_label=latex_label, unit=unit,
-                                          boundary=boundary)
+                                          boundary=boundary, minimum=minimum,
+                                          maximum=maximum)
 
 
 class CBCPriorDict(PriorDict):
-- 
GitLab