Diana Software
QCreateSidePulseByPulseSplitting.hh
Go to the documentation of this file.
1 #ifndef _Q_CREATESIDEPULSESFROMSAMECHANNEL_HH_
2 #define _Q_CREATESIDEPULSESFROMSAMECHANNEL_HH_
3 
11 #include "QReaderEventGenerator.hh"
12 #include <vector>
13 #include <map>
14 
16 
18 {
19  public:
21 
22  void Init(const QReader& reader,QEventAssembler &eva);
23 
24  void FillList(const QEvent& ev, QCachedEventList& list);
25  protected:
26  std::vector<std::string> fPulseLabels;
27 };
28 
30 #endif
#define Q_END_NAMESPACE
Definition: QDiana.hh:22
#define Q_BEGIN_NAMESPACE
Definition: QDiana.hh:20
Create side pulses from SameChannel table.
void Init(const QReader &reader, QEventAssembler &eva)
void FillList(const QEvent &ev, QCachedEventList &list)
Visitor class of QEvent that provides full handling of QEvent.
diana event
Definition: QEvent.hh:46
Base class for event generators such as side pulses generators.
Base class for diana event readers.
Definition: QReader.hh:50