MPulseStartTimeOffset Class Reference
[Modules]

Inheritance diagram for MPulseStartTimeOffset:

QModule QBaseModule List of all members.

Detailed Description

Module to compute pulse offset with respect to the average pulse.

Author:
Adam Bryant (adam_bryant@berkeley.edu)


Public Member Functions

 MPulseStartTimeOffset (QSequence *s)
void Init ()
 Init method is called before event loop.
QEventDo (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, QOffsetfOffsetAnalyzer
 object for determining pulse offset with respect to ideal pulse for each channel


The documentation for this class was generated from the following files:
Generated on Fri Mar 6 13:40:41 2009 for CUORE Software by  doxygen 1.5.1