Public Member Functions | |
MCorcMultipleCoincidences (QSequence *s) | |
constructor | |
~MCorcMultipleCoincidences () | |
destructor | |
void | Init () |
Init method. | |
QEvent * | Do (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 |