Skip to content

CaloRingerTools: mutable/const fixes

Frank Winklmeier requested to merge fwinkl/athena:caloringer into master

Instead of using mutable and const functions to modify them, remove both mutable and const as the latter does not seem to be a requirement at the moment. If this algorithm were to be made re-entrant this needs to be revisited.

Also change BuildCaloRingsFctorBase to derive from AthMessaging instead of using a reference to a (possibly thread-local) MsgStream. This also allows the consistent use of ATH_MSG macros.

Enable thread-checker for CaloRingerTools/Algs.

Merge request reports