4 #ifndef EventFilter_StorageManager_DQMEventProcessor_h
5 #define EventFilter_StorageManager_DQMEventProcessor_h
7 #include "toolbox/lang/Class.h"
8 #include "toolbox/task/WaitingWorkLoop.h"
9 #include "xdaq/Application.h"
11 #include <boost/shared_ptr.hpp>
22 class StatisticsReporter;
95 #endif // EventFilter_StorageManager_DQMEventProcessor_h
toolbox::task::WorkLoop * processWL_
boost::shared_ptr< SharedResources > SharedResourcesPtr
void processNextDQMEvent()
SharedResourcesPtr sharedResources_
uint32_t latestLumiSection_
bool processDQMEvents(toolbox::task::WorkLoop *)
DQMEventProcessor & operator=(DQMEventProcessor const &)
void startWorkLoop(std::string workloopName)
DQMEventStore< I2OChain, DataSenderMonitorCollection, AlarmHandler > dqmEventStore_
unsigned int discardDQMUpdatesForOlderLS_
boost::posix_time::time_duration timeout_
DQMEventProcessor(xdaq::Application *, SharedResourcesPtr sr)