QDefaultsData.hh
Go to the documentation of this file.00001
00012 #ifndef _QSUMMARYDATA_HH_
00013 #define _QSUMMARYDATA_HH_
00014
00015 #include "QEventData.hh"
00016
00017 class MDefaults;
00018 Q_BEGIN_NAMESPACE
00019 class QEvent;
00020 class QVector;
00021
00022 class QDefaultsData : public QEventData {
00023
00024 public:
00026 QDefaultsData();
00028 virtual ~QDefaultsData();
00029
00031 const double& GetAmplitude() const {return *fAmplitude;}
00033 const QVector& GetSamples() const {return *fSamples;}
00034
00035
00036 private:
00037
00038 void Clear();
00039
00040 const double* fAmplitude;
00041 const QVector* fSamples;
00042
00043 friend class QEvent;
00044 friend class ::MDefaults;
00045
00046 };
00047
00048 Q_END_NAMESPACE
00049
00050 #endif