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