QBaseDigitalController.hh

Go to the documentation of this file.
00001 
00007 #ifndef _Q_BASE_DIGITAL_CONTROLLER_HH_
00008 #define _Q_BASE_DIGITAL_CONTROLLER_HH_
00009 
00010 #include "QPulserDefs.hh"
00011 class QBaseDigitalController
00012 {
00013  public:
00014    QBaseDigitalController() {}
00015    virtual ~QBaseDigitalController() {}
00016 
00017    virtual bool Prepare(const unsigned short& pulseId,
00018                         const QPulserConfig_t *cfg) = 0;
00019 
00020    virtual bool SendSynchSignal() = 0;
00021 
00022    virtual bool Fire() = 0;
00023 };
00024 
00025 #endif

Generated on Fri Mar 6 13:40:39 2009 for CUORE Software by  doxygen 1.5.1