Diana Software
QCFirData.hh
Go to the documentation of this file.
1 #ifndef _Q_CFIRDATA_HH_
2 #define _Q_CFIRDATA_HH_
3 
12 #include "QObject.hh"
13 
14 class QCFirData : public Diana::QObject {
15 
16  public:
17  enum Method {
20  };
21 
22  void Clear()
23  {
24  fMethod = Unknown;
25  fM = Q_INT_DEFAULT;
28  }
29  bool operator!=(const QCFirData& rhs) const {
30  return fM != rhs.fM || fMethod != rhs.fMethod
31  || fCutoff != fCutoff || fAttDB != fAttDB;
32  }
33 
35  int fM;
36  double fCutoff;
37  double fAttDB;
38  private:
39 
41 
42 };
43 
44 #endif
#define Q_DOUBLE_DEFAULT
Definition: QDiana.hh:24
#define Q_INT_DEFAULT
Definition: QDiana.hh:26
Data class for QFir (Ported from Calder)
Definition: QCFirData.hh:14
bool operator!=(const QCFirData &rhs) const
Definition: QCFirData.hh:29
Method fMethod
Definition: QCFirData.hh:34
double fCutoff
Definition: QCFirData.hh:36
@ KayserBessel
Definition: QCFirData.hh:18
double fAttDB
Definition: QCFirData.hh:37
QObjectDef(QCFirData, 2)
void Clear()
Definition: QCFirData.hh:22