TrigDecisionTool: cleanup message logging
Rewrite the Logger
class to take an instance of AsgTool
as the
logging destination. This ensures we have a single source of MsgStream
instances (either from AthAlgTool
or AsgMessaging
). This also fixes
the problem of not being able to udpate the OutputLevel
of the
TrigDecisionTool
.