Diana Software
QInoDataReaderDebug.hh
Go to the documentation of this file.
1 #ifndef _Q_INODATAREADERDEBUG_HH_
2 #define _Q_INODATAREADERDEBUG_HH_
3 
12 #include "QObject.hh"
13 #include "QVector.hh"
14 #include "QTime.hh"
15 
16 class QInoDataReaderDebug : public Diana::QObject {
17 
18  public:
20  void Clear()
21  {
22  // mandatory method: reset members to default
23  fEventNumber = -1;
24  fChannel = -1;
25  fTriggerType = 0;
26  fTimedSample = -1;
27  fRun = 0;
28  fIsHeater = false;
29  fIsStabHeater = false;
30  fIsHighHeater = false;
31  fIsLowHeater = false;
32  fIsSignal = false;
33  fIsNoise = false;
34  fIsVeto = false;
35  fSamples.Clear();
36  fTime.Clear();
37  }
38 
40  int fChannel;
43  int fRun;
44  bool fIsHeater;
48  bool fIsSignal;
49  bool fIsNoise;
50  bool fIsVeto;
51  Diana::QVector fSamples;
52  Diana::QTime fTime;
53 
54  private:
55 
57 
58 };
59 
60 #endif
debug data for test sequences
QObjectDef(QInoDataReaderDebug, 1)
void Clear()
clear members