MCorcMultipleCoincidences Class Reference
[Modules]

Inheritance diagram for MCorcMultipleCoincidences:

QCorcModule QModule QBaseModule List of all members.

Detailed Description

Checks for coincident events.

Author:
Adam Bryant (adam_bryant@berkeley.edu)


Public Member Functions

 MCorcMultipleCoincidences (QSequence *s)
 constructor
 ~MCorcMultipleCoincidences ()
 destructor
void Init ()
 Init method.
QEventDo (QEvent *ev)
 Do method.
void Done ()
 Done method.

Private Member Functions

bool ParseCoincidences ()
 Parse coincident event candidates into coincidences.
void Write ()
 Write plots and reports to file.

Private Attributes

std::vector< Coincidence > fCoincidences
 List of coincidences.
std::vector< EventInfo > fCoincidentEvents
 List of events for determining coincidences.
double fCoincidenceWindow
 Time window (seconds) for coincidences.
unsigned int fMaxCoincidentEvents
 Maximum allowed coincident events.
std::string fRelativeChannelsSource
 Source file name or 'DB' for relative channels.

Classes

class  Coincidence
class  EventInfo


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