QBaseDigitalController.hh

Go to the documentation of this file.
00001 
00002 #ifndef _Q_BASE_DIGITAL_CONTROLLER_HH_
00003 #define _Q_BASE_DIGITAL_CONTROLLER_HH_
00004 
00005 #include "QPulserConfig.hh"
00006 
00012 class QBaseDigitalController
00013 {
00014  public:
00015    QBaseDigitalController() {}
00016    virtual ~QBaseDigitalController() {}
00017 
00018    virtual bool Prepare(const unsigned int& pulseId,
00019                         const QPulserConfig *cfg) = 0;
00020 
00021    virtual bool SendSynchSignal() = 0;
00022 
00023    virtual bool Fire() = 0;
00024 };
00025 
00026 #endif

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