MPulseStartTimeOffset Class Reference
[Modules]
List of all members.
Detailed Description
Module to compute pulse offset with respect to the average pulse.
- Author:
- Adam Bryant (adam_bryant@berkeley.edu)
- Reads:
- QEvent
- ideal pulse shapes from file
- Writes:
|
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
|
The documentation for this class was generated from the following files:
- /home/cuoresvn/cuore/pkg/modobfilter/MPulseStartTimeOffset.hh
- /home/cuoresvn/cuore/pkg/modobfilter/MPulseStartTimeOffset.cc