QGEChannelFrame.hh

Go to the documentation of this file.
00001 
00002 #ifndef _QELE_CHANNEL_FRAME_HH_
00003 #define _QELE_CHANNEL_FRAME_HH_
00004 
00005 #include "QGuiCompositeFrame.hh"
00006 
00007 #include <string>
00008 
00009 class QGEBiasFrame;
00010 class QGEGainFrame;
00011 class QGERLoadFrame;
00012 class QGEOffsetFrame;
00013 class QEleChannelConfig;
00014 
00022 class QGEChannelFrame: public QGuiCompositeFrame
00023 {
00024 public:
00025    QGEChannelFrame(const TGWindow* parent);
00026 
00027    virtual ~QGEChannelFrame();
00028    
00034    void ShowChannel(const QEleChannelConfig& channel);
00035 
00040    void ReadChannel(QEleChannelConfig& channel);
00041 
00042    void ValueChanged() { Emit("ValueChanged()"); } //*SIGNAL*/
00043 
00045    void Lock(Bool_t doLock);
00046 private:
00047    
00048    QGEBiasFrame* fBiasFrame;
00049    QGEGainFrame* fGainFrame;
00050    QGERLoadFrame* fRLoadFrame;
00051    QGEOffsetFrame* fOffsetFrame;
00052 
00053    ClassDef(QGEChannelFrame,0)
00054 };
00055 #endif

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