11#include <framework/core/Module.h>
12#include <framework/datastore/StoreObjPtr.h>
13#include <framework/core/ProcessStatistics.h>
46 virtual void event()
override;
49 virtual void endRun()
override;
EStatisticCounters
Enum to define all counter types.
A module that displays the sum of multiple modules in the module statistics.
virtual void initialize() override
Record initialize statistics sum.
StoreObjPtr< ProcessStatistics > m_processStatistics
process statistics pointer
virtual void event() override
Record event statistics sum.
virtual void endRun() override
Record end run statistics sum.
virtual void beginRun() override
Record begin run statistics sum.
void record(ModuleStatistics::EStatisticCounters type)
Record the statistics of given type.
StatisticsSummaryModule()
Constructor.
Type-safe access to single objects in the data store.
Abstract base class for different kinds of events.