QWPSlowConfigContainer.hh

Go to the documentation of this file.
00001 
00008 #ifndef _QWPSLOW_CONFIG_CONTAINER_HH_
00009 #define _QWPSLOW_CONFIG_CONTAINER_HH_
00010 
00011 #include "QCuore.hh"
00012 #include "QDaqClient.hh"
00013 #include "QSlowControlClient.hh"
00014 #include "QWPSlowConfigHandler.hh"
00015 
00016 
00017 class QWPSlowConfigContainer : public QWPSlowConfigHandler
00018 {
00019 public:
00020     QWPSlowConfigContainer();
00021     virtual ~QWPSlowConfigContainer();
00022     
00024    static QWPSlowConfigContainer& GetInstance();
00025    
00028    bool AddConfig(const unsigned int lg, QEleChannelConfig* config);
00029    
00030    void SetConfDone(const unsigned int lg,const unsigned int id);
00031 
00032 
00033    bool SetActiveChannels(const std::list<unsigned int>& channels);
00034 
00035 };
00036 
00037 #endif

Generated on Tue Nov 16 10:49:57 2010 for CUORE Software by  doxygen 1.5.6