MLCEleCheckController.hh

Go to the documentation of this file.
00001 
00002 #ifndef _M_LCELECHECKCONTROLLER_HH_
00003 #define _M_LCELECHECKCONTROLLER_HH_
00004 
00005 #include "MLCBaseController.hh"
00006 
00007 #include <list>
00008 #include <utility>
00009 
00010 class QError;
00011 
00048 class MLCEleCheckController: public MLCBaseController
00049 {
00050 public:
00052    MLCEleCheckController(QSequence* s);
00053    
00055    virtual ~MLCEleCheckController();
00056 
00057 protected:
00058    
00069    virtual QError ReadWorkFlow();
00070       
00078    virtual ActionId SetupNextConf();
00079 
00081    virtual void InitFlowController();
00082 
00087    virtual void SetProcedureType()
00088    { fProcedureType = LC_ELECHECK; }
00089    
00090 private:
00092    std::list< std::pair<int, int> > fTestSigValues;
00097    std::list< std::pair<int, int> >::const_iterator fNextStepIterator;
00098 };
00099 #endif

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