
around 10-20 thousands(!) of debug messages are formatted each event in:

https://svnweb.cern.ch/trac/atlasoff/browser/physicsanalysis/jettagging/jettagcalibration/trunk/src/calibrationbroker.cxx

this was spotted on this list (but easily seen in the code):

http://atlaspmb.cern.ch/temp/msgsvc_abuse_march2011/counts_perevt.txt

could this be fixed please, and the fix collected for tier0 as well?

at the same time it would be good to move the tool from being an algtool to being an athalgtool and stop instanciating msg streams repeatedly as in:

  msgstream mlog(msgsvc(), name());  

then one can also use the very handy ath_msg_debug macro. more about this here:

https://twiki.cern.ch/twiki/bin/view/atlas/athenabasecomps

finally, please also remember to protect entire loops whose only purpose is to put out verbose (or debug) messages with surrounding:

if (msglvl(msg::verbose)) {...}

i saw at least one example here:

https://svnweb.cern.ch/trac/atlasoff/browser/physicsanalysis/jettagging/jettagcalibration/trunk/src/calibrationbroker.cxx#l188

cheers,
thomas