From 218ca35bf080051676b7a92cb283dced3deb389a Mon Sep 17 00:00:00 2001
From: Pep Covas Vidal <pep.covas.vidal@aei.mpg.de>
Date: Thu, 30 Jan 2020 15:07:05 +0100
Subject: [PATCH] Add binaryTimingFlag to select which binary timing method to
 use (zero ecc, small ecc or full)

---
 pyfstat/mcmc_based_searches.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pyfstat/mcmc_based_searches.py b/pyfstat/mcmc_based_searches.py
index 83b8a28..51bd589 100644
--- a/pyfstat/mcmc_based_searches.py
+++ b/pyfstat/mcmc_based_searches.py
@@ -2276,6 +2276,7 @@ class MCMCSemiCoherentSearch(MCMCSearch):
         injectSources=None,
         assumeSqrtSX=None,
         nsegs=None,
+        binaryTimingFlag=0,
     ):
 
         self.theta_prior = theta_prior
@@ -2300,6 +2301,7 @@ class MCMCSemiCoherentSearch(MCMCSearch):
         self.injectSources = injectSources
         self.assumeSqrtSX = assumeSqrtSX
         self.nsegs = nsegs
+        self.binaryTimingFlag = binaryTimingFlag
 
         if os.path.isdir(outdir) is False:
             os.mkdir(outdir)
@@ -2361,6 +2363,7 @@ class MCMCSemiCoherentSearch(MCMCSearch):
             detectors=self.detectors,
             injectSources=self.injectSources,
             assumeSqrtSX=self.assumeSqrtSX,
+            binaryTimingFlag = self.binaryTimingFlag,
         )
         if self.minStartTime is None:
             self.minStartTime = self.search.minStartTime
-- 
GitLab