 |
Belle II Software
release-05-02-19
|
13 #include <framework/core/Module.h>
14 #include <framework/datastore/StoreObjPtr.h>
15 #include <framework/core/ProcessStatistics.h>
31 class StatisticsSummaryModule :
public Module {
48 virtual void event()
override;
51 virtual void endRun()
override;
virtual void endRun() override
Record end run statistics sum.
EStatisticCounters
Enum to define all counter types.
virtual void initialize() override
Record initialize statistics sum.
Abstract base class for different kinds of events.
Type-safe access to single objects in the data store.
virtual void event() override
Record event statistics sum.
void record(ModuleStatistics::EStatisticCounters type)
Record the statistics of given type.
virtual void beginRun() override
Record begin run statistics sum.
StoreObjPtr< ProcessStatistics > m_processStatistics
process statistics pointer
StatisticsSummaryModule()
Constructor.