5#ifndef AthenaMonitoringKernel_HistogramFiller_HistogramFillerFactory_h
6#define AthenaMonitoringKernel_HistogramFiller_HistogramFillerFactory_h
Bridge between ROOT framework and monitoring code.
std::shared_ptr< IHistogramProvider > createHistogramProvider(const HistogramDef &def)
HistogramFillerFactory(GenericMonitoringTool *const gmTool, std::string groupName)
Default constructor.
GenericMonitoringTool * m_gmTool
std::shared_ptr< HistogramFactory > m_factory
HistogramFiller * create(const HistogramDef &def)
Creates HistogramFiller instance for given definition.
virtual ~HistogramFillerFactory()
Virtual destructor.
Base class for all histogram fillers.
Generic monitoring tool for athena components.
the internal class used to keep parsed Filler properties