Public Member Functions | |
MPulseStartTimeOffset (QSequence *s) | |
void | Init () |
Init method is called before event loop. | |
QEvent * | Do (QEvent *ev) |
Do method is called for each event, getting the event as argument. | |
void | Done () |
Done method is called after event loop. | |
Private Member Functions | |
void | SetUpChannel (const int channel, const QTime &evTime) |
Set up channel by loading ideal pulse and weights. | |
Private Attributes | |
std::set< int > | fBadChannels |
Set of bad channels. | |
std::set< int > | fGoodChannels |
Set of good channels. | |
std::string | fIdealPulseFilename |
Name of file containing ideal pulses. | |
std::map< int, QOffset > | fOffsetAnalyzer |
object for determining pulse offset with respect to ideal pulse for each channel |