00001 #ifndef _ots_ARTDAQConsumerConfiguration_h_
00002 #define _ots_ARTDAQConsumerConfiguration_h_
00003
00004 #include "otsdaq-core/ConfigurationDataFormats/ConfigurationBase.h"
00005 #include <string>
00006
00007 namespace ots
00008 {
00009
00010 class ARTDAQConsumerConfiguration : public ConfigurationBase
00011 {
00012
00013 public:
00014
00015 ARTDAQConsumerConfiguration(void);
00016 virtual ~ARTDAQConsumerConfiguration(void);
00017
00018
00019 void init(ConfigurationManager *configManager);
00020
00021
00022 const std::string getConfigurationString(std::string processorUID) const;
00023
00024 private:
00025 enum{ProcessorID,
00026 ConfigurationString
00027 };
00028
00029 };
00030 }
00031 #endif