5#ifndef TBREC_TBEVENTSTREAMER_H
6#define TBREC_TBEVENTSTREAMER_H
15#include "GaudiKernel/ToolHandle.h"
31 virtual StatusCode
execute(
const EventContext& ctx)
override;
32 virtual StatusCode
finalize()
override;
36 ToolHandleArray<TBEventStreamerTool>
m_tools;
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
virtual ~TBEventStreamer()
std::map< ToolHandle< TBEventStreamerTool >, unsigned int > m_acceptCounter
virtual StatusCode initialize() override
std::map< ToolHandle< TBEventStreamerTool >, unsigned int > m_invokeCounter
ToolHandleArray< TBEventStreamerTool > m_tools
std::map< ToolHandle< TBEventStreamerTool >, unsigned int > m_rejectCounter
virtual StatusCode execute(const EventContext &ctx) override
Execute method.
virtual StatusCode finalize() override
TBEventStreamer(const std::string &name, ISvcLocator *pService)
Algorithm constructor.