![]() |
Diana Software
|
Public Member Functions | |
| void | Init (Diana::QEvent &ev) |
| Init method. More... | |
| void | Do (Diana::QEvent &ev) |
| Do method. Declare and implement only one of the two versions. More... | |
| void | Done () |
| Done method. More... | |
Private Attributes | |
| std::string | fAveragePulseInput |
| input source of average pulses More... | |
| std::set< int > | fChannelsWithoutAP |
| list of channels without average pulse More... | |
Definition at line 40 of file MTutorialPulseShape.hh.
| void MTutorialPulseShape::Do | ( | Diana::QEvent & | ev | ) |
Do method. Declare and implement only one of the two versions.
Definition at line 35 of file MTutorialPulseShape.cc.
References QEvent::Get(), QBaselineData::GetBaseline(), QBaselineData::GetBaselineRMS(), QPulseInfo::GetChannelId(), and QPulse::GetSamples().
| void MTutorialPulseShape::Done | ( | ) |
Done method.
Definition at line 84 of file MTutorialPulseShape.cc.
| void MTutorialPulseShape::Init | ( | Diana::QEvent & | ev | ) |
Init method.
Definition at line 22 of file MTutorialPulseShape.cc.
References QEvent::Add(), and QEvent::Require().
|
private |
input source of average pulses
Definition at line 55 of file MTutorialPulseShape.hh.
|
private |
list of channels without average pulse
Definition at line 57 of file MTutorialPulseShape.hh.