Diana Software
MTutorialPulseShape.hh
Go to the documentation of this file.
1 #ifndef _M_TUTORIALPULSESHAPE_HH_
2 #define _M_TUTORIALPULSESHAPE_HH_
3 
37 #include "QModule.hh"
38 #include <set>
39 
40 class MTutorialPulseShape : public Diana::QModule {
41 
42  public:
43 
45  void Init(Diana::QEvent& ev);
46 
48  void Do(Diana::QEvent& ev);
49  //void Do(Diana::QEvent& ev, const Diana::QEventList& neighbours);
50 
52  void Done();
53  private:
55  std::string fAveragePulseInput;
57  std::set<int> fChannelsWithoutAP;
58 
59 };
60 
61 #endif
62 
std::string fAveragePulseInput
input source of average pulses
void Done()
Done method.
void Init(Diana::QEvent &ev)
Init method.
std::set< int > fChannelsWithoutAP
list of channels without average pulse
void Do(Diana::QEvent &ev)
Do method. Declare and implement only one of the two versions.