Project

General

Profile

Actions

Bug #64

closed

Bug #80: Version 1.6 bugfixes

Nuisance warnings about multiple hits from scintillator class

Added by Ole Hansen almost 7 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Low
Assignee:
-
Target version:
Start date:
01/23/2018
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Responsible:

Description

With g2p run 3132, I get gazillions of messages like this from THaScintillator (perhaps 20-30 per 1000 events):

Warning in THaScintillator::"L.s1"::Decode: 2 hits on TDC channel 4/10/89
Warning in THaScintillator::"L.s1"::Decode: 2 hits on TDC channel 4/10/81
Warning in THaScintillator::"L.s1"::Decode: 2 hits on TDC channel 4/10/89
Warning in THaScintillator::"L.s1"::Decode: 2 hits on TDC channel 4/10/81
Warning in THaScintillator::"L.s1"::Decode: 2 hits on TDC channel 4/10/91

These can't be silenced in analyzer-1.5.25, but there should be a way to acknowledge and continue quietly. Perhaps by default just print a warning summary, and per-event warnings only with fDebug > 1? Also, if we already print them, the messages should include the event number.

Actions #1

Updated by Ole Hansen almost 7 years ago

  • Start date deleted (12/17/2013)
  • Parent task set to #80
Actions #2

Updated by Ole Hansen about 6 years ago

  • Status changed from New to Closed
  • Start date set to 01/23/2018
  • % Done changed from 0 to 100

Added a map to the scintillator class to keep track of unique warning messages, and a counter for the number of events with warnings. The saved messages are analyzed and printed in THaScintillator::End() at the end of each analysis.

Closed with commit ab263d7.

Actions

Also available in: Atom PDF