Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

DcsData.h

00001 #ifndef SCTDATA_DCS_DATA_H
00002 #define SCTDATA_DCS_DATA_H
00003 
00004 #include "Sct/Streamable.h"
00005 #include <boost/shared_ptr.hpp>
00006 #include <string>
00007 
00008 namespace SctData{
00014 class DcsData : public Sct::Streamable{
00015  public:
00016   /* default ctr */
00017   DcsData();
00019   virtual std::string getClassName() const;
00021   virtual ~DcsData();
00022   
00024   float getVbias() const;    
00026   float getIbias() const;
00028   float getT0() const;
00030   float getT1() const;
00032   float getVcc() const;
00034   float getIcc() const;
00036   float getVdd() const;
00038   float getIdd() const;
00039 
00040   void setVbias(float val);   
00041   void setIbias(float val);
00042   void setT0(float val);
00043   void setT1(float val);
00044   void setVcc(float val);
00045   void setIcc(float val);
00046   void setVdd(float val);
00047   void setIdd(float val);
00048 
00049  private:
00050   float m_vBias, m_iBias, m_t0, m_t1, m_vcc, m_icc, m_vdd, m_idd;
00051 };
00052 
00053 }
00054 
00055 #endif //#ifndef SCTDATA_DCS_DATA_H

Generated on Thu Jul 8 11:41:09 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5