Skip to content

Commit

Permalink
Use logging not print for debugging
Browse files Browse the repository at this point in the history
  • Loading branch information
maxtrevor committed Aug 7, 2024
1 parent 636a0bf commit f9458a7
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions pycbc/events/stat.py
Original file line number Diff line number Diff line change
Expand Up @@ -2411,21 +2411,22 @@ def find_dq_noise_rate(self, trigs):

try:
ifo = trigs.ifo
print('DEBUG in find_dq_noise_rate: trigs.ifo worked successfully')
logging.info('DEBUG in find_dq_noise_rate: trigs.ifo worked successfully')
except AttributeError:
ifo = trigs.get('ifo', None)
if ifo is None:
print('DEBUG in find_dq_noise_rate: ifo is none after trigs.get')
print(f'DEBUG in find_dq_noise_rate: stat ifos: {self.ifos}')
logging.info('DEBUG in find_dq_noise_rate: ifo is none after trigs.get')
logging.info(f'DEBUG in find_dq_noise_rate: stat ifos: {self.ifos}')
ifo = self.ifos[0]
else:
print('DEBUG in find_dq_noise_rate: trigs.get worked')
logging.info('DEBUG in find_dq_noise_rate: trigs.get worked')
assert ifo in self.ifos

dq_state = trigs['dq_state']
dq_val = numpy.ones(len(dq_state))

tnum = self.curr_tnum
logging.info(f'DEBUG in find_dq_noise_rate: tnum: {tnum}')
if ifo in self.dq_rates_by_state:
for (i, st) in enumerate(dq_state):
if isinstance(tnum, numpy.ndarray):
Expand Down Expand Up @@ -2478,15 +2479,15 @@ def single(self, trigs):
# make sure every trig has a dq state
try:
ifo = trigs.ifo
print('DEBUG in single: trigs.ifo worked successfully')
logging.info('DEBUG in single: trigs.ifo worked successfully')
except AttributeError:
ifo = trigs.get('ifo', None)
if ifo is None:
print('DEBUG in single: ifo is none after trigs.get')
print(f'DEBUG in single: stat ifos: {self.ifos}')
logging.info('DEBUG in single: ifo is none after trigs.get')
logging.info(f'DEBUG in single: stat ifos: {self.ifos}')
ifo = self.ifos[0]
else:
print('DEBUG in single: trigs.get worked')
logging.info('DEBUG in single: trigs.get worked')
assert ifo in self.ifos

singles = ExpFitFgBgNormStatistic.single(self, trigs)
Expand Down

0 comments on commit f9458a7

Please sign in to comment.