From e3a8d38e19eb09fa48c6c76901ad235b4265273e Mon Sep 17 00:00:00 2001 From: Josh Cardenzana Date: Thu, 8 Nov 2018 09:15:20 +0100 Subject: [PATCH] Add requirement for minimum number of events in a time bin for background consideration (#2713) --- src/ctfindvar/ctfindvar.cpp | 17 ++++++++++++++--- src/ctfindvar/ctfindvar.hpp | 1 + 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/ctfindvar/ctfindvar.cpp b/src/ctfindvar/ctfindvar.cpp index 4c16d22..72fb7d3 100644 --- a/src/ctfindvar/ctfindvar.cpp +++ b/src/ctfindvar/ctfindvar.cpp @@ -421,11 +421,19 @@ void ctfindvar::get_variability_sig(const int& pix_number, for (int i=0; i< nbins; i++) //looping over all the GTIs of the pixel { alpha=0; - if (accepted_bin_bckg_vector[i]==0) continue; //the GTI is discared from bckg calculation and not checked again. + //the GTI is discared from bckg calculation and not checked again. + if (accepted_bin_bckg_vector[i]==0) { + continue; + } + // Check if bin fails minoff check + else if (m_counts(pix_number, i) < m_minoff) { + accepted_bin_bckg_vector[i]=0; + continue; + } int background_count=0; for (int j=0;j