4 #ifndef EventFilter_SMProxyServer_DQMArchiver_h
5 #define EventFilter_SMProxyServer_DQMArchiver_h
14 #include <boost/scoped_ptr.hpp>
15 #include <boost/thread/thread.hpp>
61 typedef std::map<std::string,stor::DQMTopLevelFolder::Record>
Records;
67 #endif // EventFilter_SMProxyServer_DQMArchiver_h
void writeDQMEventToFile(const DQMEventMsgView &, const bool endRun) const
void createRegistration()
stor::DQMEventQueueCollectionPtr dqmEventQueueCollection_
StateMachine * stateMachine_
DQMArchiver(StateMachine *)
const DQMArchivingParams dqmArchivingParams_
boost::shared_ptr< DQMEventQueueCollection > DQMEventQueueCollectionPtr
void updateLastRecord(const stor::DQMTopLevelFolder::Record &)
stor::DQMEventConsRegPtr regPtr_
void handleDQMEvent(const stor::DQMTopLevelFolder::Record &)
const stor::DQMEventConsRegPtr & getRegPtr() const
boost::scoped_ptr< boost::thread > thread_
Records lastUpdateForFolders_
boost::shared_ptr< stor::DQMEventConsumerRegistrationInfo > DQMEventConsRegPtr
std::map< std::string, stor::DQMTopLevelFolder::Record > Records