Diana Software
QSidePulses.hh
Go to the documentation of this file.
1 
10 #ifndef _Q_SIDE_PULSES_HH_
11 #define _Q_SIDE_PULSES_HH_
12 
13 #include "QSidePulse.hh"
14 #include "QObject.hh"
15 #include <list>
16 
17 class QSidePulses : public Diana::QObject
18 {
19  public:
21  void Clear() { fSidePulses.clear(); }
22 
24  const std::list<QSidePulse>& Get() const {return fSidePulses; }
25 
27  std::list<QSidePulse>& Get() {return fSidePulses; }
28 
30  size_t Size() const { return fSidePulses.size(); }
31  private:
32  std::list<QSidePulse> fSidePulses;
33 
35 
36 };
37 
38 #endif
Raw event: neighbour bolometers waveforms.
Definition: QSidePulses.hh:18
std::list< QSidePulse > & Get()
Get Side Pulses.
Definition: QSidePulses.hh:27
size_t Size() const
Get Number of side pulses.
Definition: QSidePulses.hh:30
QObjectDef(QSidePulses, 1)
const std::list< QSidePulse > & Get() const
Get Side Pulses.
Definition: QSidePulses.hh:24
std::list< QSidePulse > fSidePulses
Definition: QSidePulses.hh:32
void Clear()
Clear()
Definition: QSidePulses.hh:21