Diana Software
QAveragePulseHandle.hh
Go to the documentation of this file.
1 #ifndef _Q_AVERAGE_PULSE_HANDLE_HH_
2 #define _Q_AVERAGE_PULSE_HANDLE_HH_
3 
13 #include "QGlobalHandle.hh"
14 #include "QAverageVector.hh"
15 #include "QVector.hh"
16 
17 class QAveragePulseHandle : public Diana::GlobalHandle<QAverageVector>
18 {
19  public:
20  QAveragePulseHandle(const int chan, const std::string& name = "Average") : Diana::GlobalHandle<QAverageVector>(name,"Average") {
21  SetChannel(chan);
22  }
23 
24  protected:
26 
27  QError StoreOnDB() const;
28 
29  // QRootCintGlobalHandle(QAveragePulseHandle)
30 
31 };
32 
33 
34 
35 #endif
hvec SetChannel(3)
template class to handle diana global QObject with QGlobalDataManager
global handle for average pulse
QAveragePulseHandle(const int chan, const std::string &name="Average")
average vector object
error class with error type and description
Definition: QError.hh:115
the Diana namespace is needed because sometimes we use Qt libraries, that use same class names of our...