5#ifndef TBREC_TBXMLWRITER_H
6#define TBREC_TBXMLWRITER_H
32 TBXMLWriter(
const std::string& name, ISvcLocator* pSvcLocator);
40 virtual StatusCode
execute()
override;
41 virtual StatusCode
finalize()
override;
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
std::map< std::string, unsigned int > m_toolReject
std::map< std::string, unsigned int > m_toolInvoke
std::vector< TBXMLWriterToolBase * > m_writerTools
TBXMLWriter(const std::string &name, ISvcLocator *pSvcLocator)
Algorithm constructor.
virtual StatusCode finalize() override
std::map< std::string, unsigned int > m_toolAccept
std::vector< std::string > m_writerToolNames
virtual StatusCode execute() override
std::string m_topDirectory
virtual StatusCode initialize() override
unsigned int m_outputFrequency
const std::string & getFileDir() const
unsigned int m_eventCounter