From bccc0bd781c3ef201b9fa4aae89e1ce125f9d001 Mon Sep 17 00:00:00 2001
From: Soichiro Morisaki <soichiro.morisaki@ligo.org>
Date: Wed, 28 Oct 2020 11:07:47 -0500
Subject: [PATCH] bilby/gw/prior.py: add docstrings to
 UniformInComponentsChirpMass and UniformInComponentsMassRatio

---
 bilby/gw/prior.py | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/bilby/gw/prior.py b/bilby/gw/prior.py
index 920052803..3de39b442 100644
--- a/bilby/gw/prior.py
+++ b/bilby/gw/prior.py
@@ -291,6 +291,23 @@ class UniformInComponentsChirpMass(PowerLaw):
 
     def __init__(self, minimum, maximum, name='chirp_mass',
                  latex_label='$\mathcal{M}$', unit=None, boundary=None):
+        """
+        Prior distribution for chirp mass which is uniform in component masses.
+
+        This is useful when chirp mass and mass ratio are sampled while the
+        prior is uniform in component masses.
+
+        Parameters
+        ----------
+        minimum : float
+            The minimum of chirp mass
+        maximum : float
+            The maximum of chirp mass
+        name: see superclass
+        latex_label: see superclass
+        unit: see superclass
+        boundary: see superclass
+        """
         super(UniformInComponentsChirpMass, self).__init__(
             alpha=1., minimum=minimum, maximum=maximum,
             name=name, latex_label=latex_label, unit=unit, boundary=boundary)
@@ -300,6 +317,23 @@ class UniformInComponentsMassRatio(Prior):
 
     def __init__(self, minimum, maximum, name='mass_ratio', latex_label='$q$',
                  unit=None, boundary=None):
+        """
+        Prior distribution for mass ratio which is uniform in component masses.
+
+        This is useful when chirp mass and mass ratio are sampled while the
+        prior is uniform in component masses.
+
+        Parameters
+        ----------
+        minimum : float
+            The minimum of mass ratio
+        maximum : float
+            The maximum of mass ratio
+        name: see superclass
+        latex_label: see superclass
+        unit: see superclass
+        boundary: see superclass
+        """
         super(UniformInComponentsMassRatio, self).__init__(
             minimum=minimum, maximum=maximum, name=name,
             latex_label=latex_label, unit=unit, boundary=boundary)
-- 
GitLab