From f8f6355a4dd72829349d876c269ff3ba2990659e Mon Sep 17 00:00:00 2001
From: Soichiro Kuwahara <soichiro.kuwahara@ligo.org>
Date: Tue, 18 Jan 2022 19:57:38 -0800
Subject: [PATCH] gstlal_cherenkov_calc_rank_pdfs: fix process start time

---
 gstlal-burst/bin/gstlal_cherenkov_calc_rank_pdfs | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/gstlal-burst/bin/gstlal_cherenkov_calc_rank_pdfs b/gstlal-burst/bin/gstlal_cherenkov_calc_rank_pdfs
index 514bb677d4..6cf8811de7 100755
--- a/gstlal-burst/bin/gstlal_cherenkov_calc_rank_pdfs
+++ b/gstlal-burst/bin/gstlal_cherenkov_calc_rank_pdfs
@@ -89,12 +89,22 @@ def parse_command_line():
 options, urls, paramdict = parse_command_line()
 
 
+#
+# start the output document and record our start time
+#
+
+
+xmldoc = ligolw.Document()
+xmldoc.appendChild(ligolw.LIGO_LW())
+
+
 #
 # load parameter distribution data
 #
 
 
 rankingstat = cherenkov_rankingstat.marginalize_rankingstat_urls(urls, verbose = options.verbose)
+process = ligolw_process.register_to_xmldoc(xmldoc, "gstlal_cherenkov_calc_rank_pdfs", paramdict = paramdict, instruments = rankingstat.instruments)
 
 
 #
@@ -115,13 +125,10 @@ rankingstatpdf = cherenkov_rankingstat.RankingStatPDF(rankingstat, nsamples = op
 
 
 #
-# Write the parameter and ranking statistic distribution data to a file
+# Write the ranking statistic distribution data to a file
 #
 
 
-xmldoc = ligolw.Document()
-xmldoc.appendChild(ligolw.LIGO_LW())
-process = ligolw_process.register_to_xmldoc(xmldoc, "gstlal_cherenkov_calc_rank_pdfs", paramdict = paramdict, instruments = rankingstat.instruments)
 xmldoc.childNodes[-1].appendChild(rankingstatpdf.to_xml("gstlal_cherenkov_rankingstat_pdf"))
 process.set_end_time_now()
 ligolw_utils.write_filename(xmldoc, options.output, verbose = options.verbose)
-- 
GitLab