00001 #ifndef _ots_DQMHistosConsumerBase_h_
00002 #define _ots_DQMHistosConsumerBase_h_
00003
00004 #include <string>
00005 #include "otsdaq-core/DataManager/DataConsumer.h"
00006 #include "otsdaq-core/RootUtilities/DQMHistosBase.h"
00007
00008 namespace ots
00009 {
00010 class DQMHistosConsumerBase : public DQMHistosBase, public DataConsumer
00011 {
00012 public:
00013 DQMHistosConsumerBase(std::string supervisorApplicationUID,
00014 std::string bufferUID,
00015 std::string processorUID,
00016 ConsumerPriority priority)
00017 : WorkLoop(processorUID)
00018 , DataConsumer(
00019 supervisorApplicationUID, bufferUID, processorUID, LowConsumerPriority)
00020 {
00021 ;
00022 }
00023 virtual ~DQMHistosConsumerBase(void) { ; }
00024 };
00025 }
00026
00027 #endif